Go Back

Easy Vegetarian Spinach Pasta (One-Pan & Creamy)

a bowl full of spinach pasta: This easy vegetarian spinach pasta is a creamy, one-pan miracle that’s perfect for busy weeknights. It’s made with simple pantry staples, frozen spinach (no thawing needed!), and a dollop of sour cream or vegan sour cream for a luxuriously silky sauce. Packed with flavor, fiber, and greens — it’s the kind of dinner that tastes indulgent but feels wholesome.
This easy vegetarian spinach pasta is a creamy, one-pan miracle that’s perfect for busy weeknights. It’s made with simple pantry staples, frozen spinach (no thawing needed!), and a dollop of sour cream or vegan sour cream for a luxuriously silky sauce. Packed with flavor, fiber, and greens — it’s the kind of dinner that tastes indulgent but feels wholesome.
Munchyesta.com
Prep Time 5 minutes
Cook Time 20 minutes
Serving Size 4 people

Ingredients

  • 1 tbsp olive oil
  • 1 large white onion - chopped
  • 1 ½ cups frozen spinach - or 3 cups fresh spinach
  • 1 tsp dried granulated garlic or garlic powder
  • 1 tsp thyme
  • ¼ tsp black pepper
  • ½ tsp salt - adjust to taste
  • 4 tbsp sour cream or vegan sour cream
  • 9 oz (250g) pasta - penne, fusilli, or spaghetti
  • Water - enough to just cover the pasta

Instructions

  • Sauté the onion:

    Heat olive oil in a large, deep pan over medium heat. Add the chopped onion and cook for 3–4 minutes until soft and lightly golden.
Pro Tip: Add a pinch of salt while sautéing to help the onions cook faster and caramelize beautifully.
  • Add flavor:

    Stir in the garlic, thyme, salt, and black pepper. Cook for 30 seconds to release the aroma — your kitchen will smell incredible right now.
  • Cook the pasta:

    Add the uncooked pasta to the pan and spread it out evenly. Pour in enough water to just cover the pasta. Bring to a boil and cook for 2 minutes.
  • Add spinach:

    Stir in the frozen spinach. Let it melt into the sauce as the pasta cooks. Stir occasionally so the pasta doesn’t stick to the bottom.
  • Make it creamy:

    When the pasta is almost al dente and most of the water has absorbed, stir in the sour cream (or vegan alternative). The starchy pasta water will mix with the cream to create a silky, luscious sauce.
  • Adjust and serve:

    Taste and adjust seasoning. If you prefer a creamier consistency, add a splash of hot water or milk. Serve immediately with an extra grind of black pepper and optional grated parmesan or nutritional yeast.

Notes

Tips & Tricks

  • Frozen vs Fresh Spinach: No need to thaw frozen spinach — just break it up slightly before adding. For fresh spinach, stir it in at the very end to keep it bright green.
  • For a vegan version: Use vegan sour cream or cashew cream and a drizzle of lemon juice for brightness.
  • To make it extra creamy: Add a small splash of milk or oat cream just before serving.
  • Storage: Store leftovers in the fridge for up to 3 days. Reheat gently with a splash of water.
  • Freezer-friendly: Freeze portions for up to 2 months. Reheat slowly on the stove to maintain the creamy texture.

Variations

  • Creamy Garlic Parmesan Spinach Pasta: Stir in ½ cup grated parmesan for a cheesy twist.
  • Tomato Spinach Pasta: Add 2 tbsp tomato paste or a handful of cherry tomatoes when sautéing the onions.
  • High-Protein Version: Add chickpeas, white beans, or pan-fried tofu for extra plant-based protein.
  • Mediterranean Spinach Pasta: Sprinkle with lemon zest, chili flakes, and a few capers before serving for a fresh, tangy finish.

Troubleshooting

  • Sauce too thin? Simmer uncovered for a few minutes.
  • Too thick? Stir in ¼ cup hot water or milk.
  • Dull spinach color? Reduce heat — spinach oxidizes and dulls when overcooked.

Serving Suggestions

Serve this creamy vegetarian spinach pasta with:
  • A crisp green salad with balsamic dressing
  • Garlic bread or toasted sourdough
  • A glass of white wine or green tea (if you’re like me 😉)

Nutrition (Per Serving)

Approximate values:
Calories: 390 kcal | Protein: 11 g | Carbs: 49 g | Fat: 14 g | Fiber: 4 g | Iron: 18% DV

FAQs

Can I use frozen spinach?
Yes! That’s what makes this recipe so easy. Add it frozen — no thawing needed.
Can I make it vegan?
Absolutely. Use vegan sour cream, cashew cream, or coconut cream.
Can I freeze this pasta?
Yes, up to 2 months. Reheat with a splash of water or milk to bring back the creamy sauce.