Add broth to a large pot and bring to a boil. Add spaghetti, diced tomatoes, artichoke hearts, black olives, red onion, cherry tomatoes, sea salt, pepper, red pepper flakes, and dried herbs. Stir well to combine. Return to a boil, reduce heat to a low boil, and cook for 10-12 minutes, or until pasta is cooked. Continue to stir every now and then to prevent pasta from sticking.
Once the spaghetti is tender, remove pot from heat. Serve the spaghetti mixture with a slotted spoon. Garnish with freshly chopped basil and Parmesan cheese, if desired. Enjoy!
This nutritional information refers to each serving of the entire recipe and not just the products used as ingredients.