Vegan Mushroom Spinach Toast

Why You’ll Love This Recipe

This recipe is simple, wholesome, and delivers gourmet flavor with minimal effort. Earthy mushrooms pair perfectly with wilted spinach, and the garlic-infused base ties it all together beautifully. It’s naturally vegan, endlessly customizable, and ready in under 20 minutes. Whether served as an open-faced sandwich, appetizer, or full meal, this toast hits all the right notes.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Olive oil or vegan butter
  • Garlic (minced)
  • Mushrooms (cremini, button, or mixed, sliced)
  • Fresh spinach
  • Salt
  • Black pepper
  • Soy sauce or tamari (optional, for depth)
  • Plant-based cream (such as cashew cream or oat cream, optional for richness)
  • Bread slices (sourdough, multigrain, or rustic country loaf)
  • Optional: nutritional yeast or vegan Parmesan for topping
  • Optional: fresh herbs like thyme or parsley for garnish
  • Optional: chili flakes for heat

Directions

  1. Toast the bread slices until golden and crisp. Set aside.
  2. In a large skillet, heat olive oil or vegan butter over medium heat. Add garlic and sauté for 30 seconds until fragrant.
  3. Add mushrooms and cook for 6–8 minutes, stirring occasionally, until browned and softened.
  4. Add spinach and cook until wilted, about 2 minutes.
  5. Season with salt, pepper, and a splash of soy sauce or tamari if using. For a creamy version, stir in a spoonful of plant-based cream.
  6. Spoon the mushroom-spinach mixture over the toasted bread.
  7. Top with nutritional yeast, vegan Parmesan, or herbs if desired. Serve immediately.

Servings and timing

This recipe serves 2. Prep time is 5 minutes, cook time is 10–12 minutes. It’s ready in under 20 minutes total.

Variations

  • Add avocado: Spread mashed avocado on the toast before topping for extra creaminess.
  • Cheesy twist: Use a vegan cheese spread or meltable vegan cheese beneath the mushrooms.
  • Spicy version: Add crushed red pepper flakes or drizzle with hot sauce.
  • Protein boost: Top with cooked white beans, chickpeas, or tofu crumbles.
  • Herby version: Stir chopped fresh thyme, rosemary, or basil into the mix.
  • Garlic toast: Rub the toast with a raw garlic clove before assembling for extra punch.

Storage/Reheating

For best results, serve immediately. However, you can prepare the mushroom-spinach topping ahead of time and store it in the refrigerator for up to 3 days. Reheat in a skillet over medium heat, then spoon over freshly toasted bread.

FAQs

What mushrooms are best for this recipe?

Cremini, baby bella, or white button mushrooms work well. You can also use shiitake or a mix for more depth.

Can I use frozen spinach?

Yes, just thaw and squeeze out excess moisture before adding to the skillet.

Is this dish gluten-free?

Yes, if you use gluten-free bread.

Can I make it oil-free?

Yes, sauté the vegetables in a splash of vegetable broth instead of oil or butter.

What kind of bread works best?

Thick, sturdy slices like sourdough, rye, or rustic whole grain hold up well under the toppings.

Can I add other vegetables?

Absolutely—zucchini, bell peppers, or cherry tomatoes make great additions.

How do I make the topping creamy?

Add a spoonful of cashew cream, coconut cream, or unsweetened oat cream to the mushrooms once cooked.

Can I make this for a crowd?

Yes, cook a larger batch of the mushroom-spinach mixture and toast bread in the oven.

Can I make it ahead of time?

You can make the topping ahead, but toast the bread fresh for best texture.

Is this suitable for breakfast?

Definitely. It’s packed with nutrients and protein, making it a great savory breakfast option.

Conclusion

Vegan Mushroom Spinach Toast is a flavorful, nutrient-rich dish that’s easy enough for everyday meals and elegant enough for brunch gatherings. With its garlicky mushrooms, tender spinach, and crunchy toast base, it’s a plant-based favorite that proves simple ingredients can create bold, memorable flavors. Give it a try—you’ll be hooked after the first bite.

Print

Vegan Mushroom Spinach Toast

Vegan Mushroom Spinach Toast

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and satisfying vegan toast topped with garlicky sautéed mushrooms and wilted spinach, served over golden toasted bread and finished with optional vegan Parmesan or herbs. Perfect for breakfast, brunch, or a light lunch.

  • Author: Laura
  • Prep Time: 5 minutes
  • Cook Time: 12 minutes
  • Total Time: 17 minutes
  • Yield: 2 servings
  • Category: Breakfast, Brunch, Light Meal
  • Method: Stovetop
  • Cuisine: Vegan, Plant-Based
  • Diet: Vegan

Ingredients

  • 2 slices sourdough or rustic bread
  • 1 tbsp olive oil or vegan butter
  • 2 cloves garlic, minced
  • 1 ½ cups mushrooms (cremini, button, or mixed), sliced
  • 2 cups fresh spinach
  • Salt and black pepper to taste
  • 1 tsp soy sauce or tamari (optional)
  • 12 tbsp plant-based cream (cashew, oat, or coconut; optional)
  • Optional toppings: nutritional yeast, vegan Parmesan, chili flakes, fresh herbs (thyme, parsley)

Instructions

Toast the bread until golden and crisp. Set aside.

  1. Heat olive oil or vegan butter in a skillet over medium heat.
  2. Add garlic and sauté for 30 seconds until fragrant.
  3. Add mushrooms and cook for 6–8 minutes, stirring occasionally, until browned and soft.
  4. Add spinach and cook for 2 minutes until wilted.
  5. Season with salt, pepper, and soy sauce or tamari if using. Stir in plant-based cream for a richer texture (optional).
  6. Spoon the mushroom-spinach mixture over the toast.
  7. Top with nutritional yeast, vegan Parmesan, herbs, or chili flakes if desired. Serve immediately.

Notes

  1. Use gluten-free bread to make this dish gluten-free.
  2. To make it oil-free, sauté with vegetable broth instead of oil or butter.
  3. For extra creaminess, spread avocado or vegan cheese on the toast before adding the topping.

Nutrition

  • Serving Size: 1 toast
  • Calories: 210
  • Sugar: 2g
  • Sodium: 340mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 0mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments