This easy spinach mushroom pasta is a creamy, healthy, vegetarian meal packed with plant-based nutrients. It comes together in under 30 minutes and can be made vegan, dairy-free, or gluten-free with simple swaps.
8 oz pasta of choice
1 tbsp olive oil
3 cloves garlic, minced
8 oz mushrooms, sliced
3 cups baby spinach
½ cup milk, cream, or dairy-free milk
2 tbsp Parmesan (optional)
Salt and pepper, to taste
Optional: chili flakes, lemon zest, fresh herbs
Cook pasta in salted water; reserve ¼ cup pasta water, drain.
Sauté garlic in olive oil. Add mushrooms, cook until golden.
Add spinach and cook until wilted.
Stir in milk and Parmesan. Simmer 2–3 mins.
Add pasta and toss everything together. Adjust seasoning.
Serve with extra cheese, herbs, or chili flakes.
Make it vegan with dairy-free milk and nutritional yeast
Add white beans or tofu for protein
Use whole wheat or gluten-free pasta
Keeps in fridge 4 days