Vegan Mushroom Spinach Pasta is a rich and creamy dairy-free pasta dish made with garlic, mushrooms, and fresh spinach. Easy to make for dinner or lunch, this satisfying plant-based recipe is full of flavor, topped with vegan parmesan, and perfect comfort food you’ll cook again and again.
Heat oil in a large pan over medium heat. Sauté onion for 7-8 minutes until soft and fragrant. Stir in the garlic, oregano, salt, and pepper and cook for another minute until fragrant (be careful not to burn it).
1 onion, 3 garlic cloves, 2 tablespoons olive oil, ½ teaspoon oregano, ¼ teaspoon black pepper, ¾-1 teaspoon salt
Add in sliced mushrooms and cook for 8-9 minutes, stirring occasionally, until the mushrooms release their moisture and turn golden brown. Pour in the slurry and cook for 4-5 minutes, stirring constantly,until the sauce thickens.
17.6 oz (500 gr) white button mushrooms, 3.5 oz (100 gr) baby spinach
Add the spinach in the last 2–3 minutes until wilted.
Toss pasta with the mushroom-spinach sauce until well coated. Serve warm with a sprinkle of plant-based parmesan, a squeeze of fresh lemon juice, and a sprinkle of chopped parsley.
Notes
Whisk cornstarch with plant milk and nutritional yeast before adding to the pan to prevent lumps.
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of plant milk if needed.