Spaghetti with Mushroom-Pea Marinara Sauce

Peas add a natural sweetness to this vegetable-packed marinara sauce. Garnish your spaghetti with nutritional yeast and roasted chickpeas for the most satisfying pasta ever.

Course Main Course
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 4 people
Author Lisa Lansing


  • 200 ml water (~3/4 cup)
  • 300 g button mushrooms, sliced (~4.5 cups)
  • 1 large red bell pepper, diced (~164 g)
  • 2 medium carrots, sliced (~120 g)
  • 1 bay leaf, dried
  • 1 teaspoon oregano, dried
  • 1/8 teaspoon black pepper
  • 140 g tomato paste (~1/2 cup)
  • 400 g diced tomatoes, canned
  • 530 g peas, drained from an 800g can
  • 500 g whole wheat spaghetti (or gluten-free spaghetti)


  1. Heat a large saute pan (or a large pot) over medium-high heat. Add the water, herbs, seasonings, and veggies. Stir well to coat veggies with water. Saute for 5 minutes or until mushrooms shrink and release water.

  2. Stir in tomato paste and diced tomatoes. Bring to a boil and simmer for 10-15 minutes stirring occasionally (so the liquid reduces and the sauce thickens). Lower the heat slightly if the sauce starts to stick to the bottom and stir more often.

  3. Stir in the peas and cook for 1-2 minutes longer, just until the peas are heated through.

  4. Meanwhile, cook the spaghetti as recommended by the package. If you are fine with juggling multiple tasks, go ahead and cook the spaghetti while you make the sauce. If not, make it once the sauce is finished. If you follow the pasta package's time recommendation, it will come out perfect every time! Bring a large pot of water to a boil, add the spaghetti, stir so the noodles don't stick, and once the water is boiling again, start your timer. Stir occasionally, test the noodles once your timer goes off, drain and enjoy. Easy peasy!

Recipe Notes