Recipe

Creamy Mushroom and Pea Vegetarian Pasta

A quick and comforting vegetarian pasta featuring tender mushrooms, sweet peas, and a creamy garlic sauce made with Greek yogurt and Parmesan cheese. Ready in under 30 minutes, it’s perfect for a wholesome weekday dinner.

⏱ 28 min total 🥣 4 servings ⭐ Easy 🌍 Italian-inspired
Prep10 min
Cook18 min
Total28 min
Serves4

Ingredients

  • 12 ounces penne pasta
  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 10 ounces cremini or white mushrooms, sliced
  • 1 cup frozen peas, thawed
  • 1 cup plain Greek yogurt (full fat recommended)
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup pasta cooking water
  • Salt and black pepper, to taste
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 2 tablespoons chopped fresh parsley
  • Juice of 1/2 lemon

Instructions

  1. Bring a large pot of salted water to a boil. Cook the penne pasta according to package instructions until al dente. Reserve 1/4 cup of pasta cooking water and drain the rest.
  2. While the pasta cooks, heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 3-4 minutes until softened.
  3. Add the minced garlic and sliced mushrooms to the skillet. Cook, stirring occasionally, until the mushrooms release their moisture and start to brown, about 6-7 minutes.
  4. Stir in the thawed peas and cook for another 2 minutes until heated through. Season with salt, black pepper, and crushed red pepper flakes if using.
  5. Reduce the heat to low. Add the cooked pasta to the skillet with the vegetables. Stir in the Greek yogurt, grated Parmesan, and reserved pasta water, mixing well to create a creamy sauce that coats the pasta evenly.
  6. Add the lemon juice and chopped parsley. Taste and adjust seasoning if needed. Heat gently for 1-2 minutes more, making sure the sauce doesn’t boil to avoid curdling the yogurt.
  7. Serve immediately, garnished with extra Parmesan and parsley if desired.

Chef tips

  • Use full-fat Greek yogurt for a richer, creamier sauce that won’t curdle when heated gently.
  • If you prefer a vegan version, substitute Greek yogurt with a cashew cream and use nutritional yeast instead of Parmesan.
  • Reserve pasta cooking water to help loosen the sauce if it becomes too thick—gradually add small amounts while stirring.
  • For added protein, you can stir in cooked white beans or toss in toasted pine nuts before serving.

Pros

  • Quick and simple to make with minimal ingredients.
  • High in protein due to Greek yogurt and Parmesan.
  • Kid-friendly flavors with subtle garlic and creamy texture.

Cons / watch-outs

  • Contains dairy, not suitable for those with lactose intolerance without substitutions.
  • The creamy sauce can thicken quickly—best eaten immediately.

Diet & nutrition notes

Diet notes: Vegetarian-friendly. Can be modified for a vegan or lactose-free diet with substitute ingredients.

Nutrition note: Approximate calories per serving: 370; protein: 18g; carbohydrates: 50g; fat: 9g; fiber: 5g. A balanced meal with protein and fiber, suitable for a filling vegetarian dinner.

#15-minute meal#15-minutes#advanced#affordable#appetizer#apple cider#apple cinnamon#apple salad#asparagus#autumn#autumn dessert#autumn flavors#autumn salad#autumn soup#autumn spices#autumn vegetables#avocado#avocado toast#baked#baked fish#baked fries#baked meal#baking#balanced meal#balsamic#banana#barley#basil#basil balsamic dressing#basil pesto#bbq#bbq chicken#beef#beef stew#berry#berry dessert#biscuits#black beans#bread#breakfast bars#broccoli#brown rice#brussels sprouts#budget meal#budget-friendly#butternut squash#cajun#caramel#carrot#carrots#casserole#cauliflower#cheddar#cheese#cheesecake#cheesy#cheesy casserole#chia seeds#chicken casserole#chicken nuggets#chicken skewers#chicken stew#chicken thighs#chickpeas#chili#chocolate#chocolate chip#cinnamon#citrus#citrus marinade#coconut#coconut milk#cod#cod recipe#coffee cake#comfort food#comfort meal#corn salad#couscous#cozy#cozy soup#cranberries#cranberry#cream sauce#creamy#creamy sauce#creamy tomato#creamysoup#crunchy#curry#dairy free#dairy-free#dijon#dinner#easy baking#easy breakfast#easy casserole#easy dessert#easy dinner#easy grill recipes#easy grilling#easy lunch#easy meal#easy recipe#easy salad#easy soup#egg#egg muffins#eggs#energy bites#fall#fall baking#fall flavors#fall recipe#fall recipes#fall salad#fall soup#family#family casserole#family dinner#family meal#feta#fiber rich#fiber-rich#flexible#foil packets#fresh#fresh salad#fresh salsa#fresh veggies#fruit salsa#fusion#garlic#garlic butter#garlic herb#garlic herb sauce#ginger#glaze#gluten free option#gluten friendly option#gluten-free option#green beans#green peas#grilled chicken#grilled peaches#grilled vegetables#grilling#ground beef#ground turkey#halloumi#healthy#healthy breakfast#healthy dessert#healthy dinner#healthy lunch#healthy meal#healthy meals#healthy muffins#healthy snack#healthy treat#healthy twist#healthy wrap#healthy-ish#hearty#hearty meal#hearty stew#herb yogurt dip#herbs#hidden vegetables#hidden veggies#holiday#holiday baking#holiday side dish#holiday vegetables#honey balsamic#honey garlic#honey lime#honey lime glaze#honey mustard#honey-lime dressing#italian#italian sausage#kid friendly#kid friendly dinner#kid-friendly#kids#lean protein#lean turkey#lemon#lemon garlic#lemon herb#lemon herb rice#lentil soup#lentils#light#light dinner#light meal#light meals#low carb#low carb option#low sugar#low-calorie#low-carb#low-carb option#lunch#lunch bowl#make ahead#make-ahead#mango#maple#maple dressing#maple glaze#maple mustard#maple syrup#maple vinaigrette#meatballs#meatless#meatloaf#mediterranean#mediterranean fusion#mexican-inspired#mini meatloaf#mini pizzas#mixed berries#muffins#mushroom#mushrooms#mussels#no cook#no-bake#nut butter#nutritious#nuts#nutty#nutty pesto#oats#one dish#one dish meal#one pan#one skillet#one-dish#one-dish meal#one-pan#one-pan meal#one-pot meal#one-skillet#outdoor cooking#oven-baked#pancakes#paprika#parfait#parsnips#party appetizer#pasta#pasta bake#peach#peach recipe#peaches#peanut butter#peanut sauce#pear#pear crisp#pecan#pecan salad#pecans#pesto#pine nuts#pineapple#plant-based#pork#pork stew#pork tenderloin#portable#potatoes#protein#protein packed#protein-packed#protein-rich#pumpkin#pumpkin bread#quesadilla#quick bread#quick breakfast#quick dessert#quick dinner#quick lunch#quick meal#quick salad#quick snack#quick-meal#quinoa#quinoa wrap#rainbow pasta#rainbow veggies#red pepper#rice#rice bowl#roasted#roasted red pepper#roasted vegetables#root vegetables#sage#salad#salmon#sausage#sausage stew#savory#savory muffins#savory mug cake#scallops#seafood#seasonal#sheet pan#sheet pan dinner#sheet pan pancakes#shrimp#shrimp skewers#side dish#skewers#slow cooker#snack#snacks#soup#southwest#southwestern#spiced#spices#spicy#spinach#spring#spring vegetables#steak#stew#stir-fry#streusel#stuffed peppers#stuffed vegetables#summer#summer dessert#summer grilling#summer recipes#summer salad#summer slaw#summer vegetables#sun-dried tomato#sun-dried tomatoes#sundried tomato#sweet potato#sweet potato fries#sweet potatoes#tahini dressing#teriyaki#tex-mex#thai#thanksgiving#tilapia#tofu#tomatoes#tropical#truffle#tuna salad#turkey#turkey meatballs#turkey sliders#turkey wrap#umami#upside-down cake#vegan option#vegetable skewers#vegetables#vegetarian#vegetarian option#walnut#walnuts#warm#weeknight dinner#weeknight meal#weeknight-dinner#white beans#whole wheat#whole wheat wrap#wild rice#winter#wrap#wraps#yogurt#yogurt dressing#yogurt parfait#zucchini#zucchini noodles