One Pot Mediterranean Pasta

  • Author: Holley Grainger
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes


Dirty dishes stopping you from making your favorite pasta dish? Not anymore! All you need to make my one pot Mediterranean pasta is one pot and 30 minutes. Dinner just got a lot easier!



  • 1 Tbsp extra virgin olive oil
  • 1 cup red onion (chopped)
  • 5 garlic cloves
  • 1 1/2 cups low sodium chicken or vegetable stock
  • 1 14.5 oz can of low sodium diced tomatoes
  • 1/4 tsp thdried oregano
  • 4 oz spaghetti noodles
  • 4 oz whole wheat spaghetti noodles
  • 1/2 tsp salt
  • 3 cups fresh spinach
  • 1 cup garbanzo beans
  • 1/2 cup of feta cheese (split)
  • 1/3 cup kalamata olives


  1. Heat olive oil in a large pot over medium high heat.
  2. Add garlic and onion to the pan and heat until the garlic begins to brown and the onion turns translucent.
  3. Next add the stock, diced tomatoes, and oregano to the pot and stir.
  4. Finally add your noodles making sure each noodles gets submerged in the liquid and bring to a boil.
  5. Reduce heat to medium low and cook pasta for 6 to 8 minutes. Most of the liquids will have evaporated and you will be left with a light marinara sauce.
  6. Turn heat to low. Stir pasta and add salt.
  7. Slowly stir in spinach, one cup at a time. Spinach will quickly wilt into the spaghetti.
  8. Add garbanzo beans, 1/4 cup of feta cheese, and kalamata olives. Stir until well combined.
  9. Plate and top each with remaining 1/4 cup of feta cheese.