Creamy Vegan Creamed Spinach & Mushrooms (Easy Recipe!)

Side Dishes

March 30, 2026

Craving that classic, decadent creamed spinach but keeping it dairy-free? You’ve come to the right place! This recipe delivers all the rich, savory flavor you love without a drop of dairy. Earthy mushrooms, tender spinach, and a hint of nutmeg come together in a velvety, plant-based cream sauce that’s surprisingly simple to make. It’s the perfect elegant side dish for a special occasion or a cozy, comforting addition to any weeknight meal.

Ingredients

• 2 tbsp / 30ml olive oil
• 1/2 medium onion, diced
• 2 cloves garlic, minced
• 1 1/2 cups / 115g sliced mushrooms
• 1 tbsp / 8g all-purpose flour
• 2 bunches / 560g fresh spinach, trimmed
• 1 cup / 240ml unsweetened soy milk
• 1 tbsp / 14g vegan margarine
• 1/4 tsp / 0.5g ground nutmeg
• Salt and freshly ground black pepper, to taste

Instructions

1. In a large skillet or pot over medium-high heat, sauté the onion, garlic, and mushrooms in olive oil for 3–4 minutes until softened and fragrant.
2. Sprinkle the flour over the vegetables and stir constantly for 1 minute to cook out the raw flour taste.
3. Reduce the heat to medium-low. Add the fresh spinach (it will be a large volume but will cook down) and the soy milk. Cook, stirring occasionally, for 8–10 minutes until the spinach is fully wilted and the sauce has thickened.
4. Remove from heat and stir in the vegan margarine and nutmeg until the margarine is melted. Season generously with salt and pepper to your liking before serving.

Nutritional Information

• Serves: 4
• Serving Size: 3/4 cup
• Cost Per Serving: $1.26
• Calories: 164
• Fat: 11g
• Carbohydrates: 11g
• Protein: 8g
• Fiber: 4.5g
• Sugar: 2g
• Sodium: 191mg

Pro Tips

• for Perfect Creamed Spinach
• For an extra cheesy flavor, stir in 2-3 tablespoons of nutritional yeast along with the vegan margarine at the end.
• Don’t overcrowd the pan when cooking the mushrooms. Sauté them in a single layer to ensure they brown properly rather than steam.
• For a richer, creamier sauce, substitute the soy milk with full-fat canned coconut milk or a homemade cashew cream.
• If using frozen spinach, be sure to thaw it completely and squeeze out as much excess water as possible to prevent a watery final dish.

FAQ

Q: Can I use a different plant-based milk for this recipe
A: Absolutely. For an even richer texture, you can substitute the soy milk with full-fat canned coconut milk or a homemade cashew cream as suggested in the pro tips. Unsweetened almond or oat milk will also work, though the final sauce may be slightly less creamy.

Q: How can I make this creamed spinach gluten-free
A: To make this recipe gluten-free, simply replace the all-purpose flour with a 1-to-1 gluten-free flour blend. You could also use cornstarch or arrowroot powder as a thickener; start with about half the amount and create a slurry with a little cold soy milk before adding it to the pan to prevent clumps.

Q: Can I use frozen spinach instead of fresh
A: Yes, you can use frozen spinach. A 10-ounce package is a good equivalent. It is crucial that you thaw the spinach completely and squeeze out as much excess water as possible before adding it to the skillet. This step prevents the final dish from becoming watery.

Q: How do I store and reheat leftovers
A: Store any leftover creamed spinach in an airtight container in the refrigerator for up to 4 days. Reheat gently in a saucepan over low heat, stirring occasionally, or in the microwave until warmed through. You may need to add a splash of soy milk to loosen the sauce if it has thickened.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

More Vegetarian Recipes

A two-panel image showing a recipe for Masala Aloo Bharta (spicy mashed potato balls). On the left, a close-up of a rustic dark plate held by a chef, featuring several seasoned potato balls sprinkled with red spice and garnished with fresh cilantro and three lime wedges. On the right, a smiling woman in a striped kitchen apron proudly presenting the same plate of finished Masala Aloo Bharta in a bright home kitchen.

Mashed Potato Balls with Horseradish MASALA ALOO BHARTA

Essential Ingredients To achieve that signature zesty potato balls flavor, ensure your ingredients are measured precisely: 3.0 large baking potatoes: approximately 24.0 oz (685g) 4.0–5.0 tbsp unsalted butter: approximately 2.0–2.5 oz (56.0–70.0g) 2.0–3.0 tsp grated...

A smiling chef holding a rustic bowl of Kacha Kela Sak (North Indian Greens and Plantain), beautifully garnished with toasted slivered almonds and a fresh lime wedge in a bright kitchen.

Greens and Plantain with Toasted Almonds KACHA KELA SAK

Ingredients for Kacha Kela Sak To ensure perfect results for your Kacha Kela Sak, use these exact measurements: Plantains: 1 large green plantain, or 2 medium parsnips (approx. 8.0 oz / 225g total weight) Spinach: 16.0 oz (455g) fresh spinach, trimmed and washed (or...

A smiling woman in an apron holding a ceramic bowl of Bengali Spinach Badaam Sak, garnished with whole almonds and butter, in a rustic kitchen setting.

Bengali Spinach BADAAM SAK

Essential Ingredients for Bengali Spinach Badaam Sak 0.66 cup (100g) raw almonds, peanuts, or pistachios (with skins) 2.0 cups (480ml) warm water (for soaking) 3.0 tbsp (45ml/42g) ghee or sesame oil 1.0 tsp (5ml/5g) black mustard seeds 0.5 tsp (2ml/2g) cumin seeds...

A two-panel image showing a recipe for Masala Aloo Bharta (spicy mashed potato balls). On the left, a close-up of a rustic dark plate held by a chef, featuring several seasoned potato balls sprinkled with red spice and garnished with fresh cilantro and three lime wedges. On the right, a smiling woman in a striped kitchen apron proudly presenting the same plate of finished Masala Aloo Bharta in a bright home kitchen.

Mashed Potato Balls with Horseradish MASALA ALOO BHARTA

Essential Ingredients To achieve that signature zesty potato balls flavor, ensure your ingredients are measured precisely: 3.0 large baking potatoes: approximately 24.0 oz (685g) 4.0–5.0 tbsp unsalted butter: approximately 2.0–2.5 oz (56.0–70.0g) 2.0–3.0 tsp grated...

A smiling chef holding a rustic bowl of Kacha Kela Sak (North Indian Greens and Plantain), beautifully garnished with toasted slivered almonds and a fresh lime wedge in a bright kitchen.

Greens and Plantain with Toasted Almonds KACHA KELA SAK

Ingredients for Kacha Kela Sak To ensure perfect results for your Kacha Kela Sak, use these exact measurements: Plantains: 1 large green plantain, or 2 medium parsnips (approx. 8.0 oz / 225g total weight) Spinach: 16.0 oz (455g) fresh spinach, trimmed and washed (or...

A smiling woman in an apron holding a ceramic bowl of Bengali Spinach Badaam Sak, garnished with whole almonds and butter, in a rustic kitchen setting.

Bengali Spinach BADAAM SAK

Essential Ingredients for Bengali Spinach Badaam Sak 0.66 cup (100g) raw almonds, peanuts, or pistachios (with skins) 2.0 cups (480ml) warm water (for soaking) 3.0 tbsp (45ml/42g) ghee or sesame oil 1.0 tsp (5ml/5g) black mustard seeds 0.5 tsp (2ml/2g) cumin seeds...

A close-up photograph of a woman's hands holding a rustic ceramic bowl filled with Braised Swiss Chard, showing wilted green leaves and tender stems garnished with fresh lemon wedges.

Easy Braised Swiss Chard with Lemon & Butter

There’s a special kind of magic in turning a simple bunch of greens into a side dish that tastes like it came from a high-end restaurant—all for just pennies. I used to be so intimidated by the thick, colorful stems of Swiss chard, but discovering this braising...