clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pot Mediterranean Vegetable Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: The Hungry Waitress
  • Total Time: 30 minutes
  • Yield: 4 1x


This healthy one pot pasta is the perfect pantry recipe. One-Pot Mediterranean Vegetable Pasta is a versatile recipe you can tweak with whatever ingredients you have on hand.


  • 1 lb pasta
  • 1 (14 oz) can artichoke, drained
  • 1 (12 oz) packages frozen spinach, thawed and drained
  • 1 (14.5 oz) can of diced tomatoes, juice included
  • 1/2 cup olives
  • 1/4 cup pine nuts, optional
  • 1 tablespoon olive oil
  • 1 cup Parmesan, shredded
  • 1/2 teaspoon dried Italian seasoning
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper


  1. Bring a large pot of salted water to a boil and cook the pasta for 12-15 minutes.
  2. Carefully reserve 1 cup of the pasta water before draining the pasta.
  3. Turn the heat to low and dump the cooked pasta back into the pot.
  4. Toss in the reserved pasta water, frozen spinach, olives, diced tomatoes, Italian seasoning, artichokes, pine nuts, Parmesan cheese, olive oil, and some salt and pepper.
  5. Cook for 5 minutes until all the ingredients are hot, and serve with some extra cheese!
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes