Mushroom Recipes Vegetarian: Delicious Dishes to Try Today

Updated On: September 30, 2025

Mushrooms are a true star in the vegetarian kitchen, offering a hearty texture, earthy flavor, and unbeatable versatility. Whether you’re craving something comforting, quick, or gourmet, mushrooms can easily transform simple ingredients into satisfying vegetarian meals.

Their natural umami richness makes them perfect for meatless recipes, pleasing both vegetarians and those simply looking to add more plant-based dishes to their routines. In this post, we’ll explore three mouthwatering vegetarian mushroom recipes: Classic Creamy Mushroom Stroganoff, Stuffed Portobello Mushrooms, and Spicy Mushroom Tacos.

Each recipe is easy to follow and showcases mushrooms in a unique, delicious way.

Whether you’re a long-time mushroom lover or just discovering their magic, these recipes will inspire you to get creative in the kitchen. Plus, you’ll find expert tips, nutrition facts, and serving suggestions to help you make the most of your mushrooms.

Ready to dive into some seriously tasty vegetarian cooking? Let’s get started!

Why You’ll Love This Recipe

  • Flavor-packed: Mushrooms soak up seasonings and sauces, delivering big, savory flavors in every bite.
  • Hearty & Satisfying: Their meaty texture is perfect for filling vegetarian meals, keeping you full without heavy ingredients.
  • Versatile: From creamy pastas to spicy tacos, mushrooms shine in all sorts of global cuisines.
  • Quick & Easy: These recipes come together with simple techniques and minimal fuss.
  • Nutrient-rich: Mushrooms provide fiber, antioxidants, and key vitamins like D and B12 (when fortified).
  • Perfect for All Occasions: Great for weeknight dinners or impressing guests at your next gathering.

Recipe #1: Classic Creamy Mushroom Stroganoff (Vegetarian)

Ingredients

Ingredient Amount
Cremini or button mushrooms 500g (about 1 lb), sliced
Yellow onion 1 large, finely chopped
Garlic cloves 3, minced
Olive oil 2 tbsp
Butter (or vegan butter) 1 tbsp
Vegetable broth 1 cup
Sour cream (or vegan alternative) 1/2 cup
Dijon mustard 1 tbsp
Paprika 1 tsp
Fresh parsley 2 tbsp, chopped
Salt & pepper To taste
Egg noodles or pasta of choice 300g (about 10 oz)

Equipment

  • Large skillet or sauté pan
  • Wooden spoon or spatula
  • Large pot for boiling pasta
  • Knife and cutting board
  • Measuring cups and spoons
  • Colander

Instructions

  1. Cook the pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions. Drain and set aside.
  2. Sauté the mushrooms: In a large skillet, heat olive oil and butter over medium-high heat. Add onions and cook until translucent, about 3 minutes. Add garlic and cook for another minute.
  3. Add mushrooms: Stir in sliced mushrooms. Cook for 8-10 minutes, stirring occasionally, until mushrooms are golden brown and most of the moisture has evaporated.
  4. Add flavor: Sprinkle in paprika, salt, and pepper. Stir in Dijon mustard and cook for 1 minute.
  5. Deglaze and simmer: Pour in vegetable broth, scraping any browned bits off the bottom. Reduce heat to low and let simmer for 5 minutes.
  6. Finish with sour cream: Stir in sour cream until sauce is creamy and smooth. Adjust seasoning as needed.
  7. Serve: Toss cooked pasta with the mushroom sauce. Garnish with chopped parsley and extra black pepper.

For a vegan version, use plant-based sour cream and vegan butter. Add a splash of soy sauce for deeper umami flavor!

Tips & Variations

  • Mix mushroom varieties: Try adding shiitake or oyster mushrooms for extra depth.
  • Make it gluten-free: Use gluten-free pasta or swap in spiralized zucchini noodles.
  • Boost the protein: Stir in cooked lentils or chickpeas for a heartier meal.
  • Don’t overcook: Keep mushrooms golden and juicy—avoid overcrowding the pan.
  • Serve with a sprinkle of smoked paprika or a dollop of vegan béchamel sauce for a creamy twist.

Nutrition Facts

Nutrient Per Serving (1/4 recipe)
Calories 340
Protein 10g
Fat 11g
Carbohydrates 49g
Fiber 4g
Sodium 540mg

Nutrition values are approximate and may vary by ingredients used.

Serving Suggestions

  • Pair with a simple green salad or steamed green beans.
  • Top with toasted walnuts or sunflower seeds for crunch.
  • Serve with crusty bread or try a slice of vegan bread machine loaf for a hearty meal.

Recipe #2: Stuffed Portobello Mushrooms (Vegetarian)

Ingredients

Ingredient Amount
Large portobello mushroom caps 4, stems removed
Baby spinach 2 cups, chopped
Cherry tomatoes 1 cup, halved
Cooked quinoa or rice 1 cup
Feta cheese (or vegan feta) 1/2 cup, crumbled
Olive oil 2 tbsp
Garlic cloves 2, minced
Fresh basil 2 tbsp, chopped
Salt & pepper To taste

Equipment

  • Baking sheet
  • Parchment paper or nonstick spray
  • Mixing bowl
  • Small skillet
  • Spoon
  • Oven

Instructions

  1. Prep the mushrooms: Preheat your oven to 400°F (200°C). Wipe mushroom caps clean and brush with olive oil. Place gill-side up on a lined baking sheet.
  2. Cook the filling: In a small skillet, heat 1 tbsp olive oil over medium heat. Add garlic and cook for 1 minute. Add chopped spinach and cook until wilted, about 2 minutes. Season with salt and pepper.
  3. Mix the stuffing: In a bowl, combine cooked spinach, cherry tomatoes, cooked quinoa or rice, feta, and basil. Mix well.
  4. Fill mushrooms: Spoon the mixture evenly into each mushroom cap. Drizzle a little extra olive oil on top.
  5. Bake: Bake for 18-22 minutes, until mushrooms are tender and the filling is golden.
  6. Serve: Garnish with extra basil and serve warm.

Don’t skip pre-baking the mushrooms for 5 minutes if you want a firmer texture!

Tips & Variations

  • Add crunch: Top with toasted breadcrumbs or crushed nuts before baking.
  • Change the grain: Swap quinoa for brown rice or couscous.
  • Make it vegan: Use plant-based feta and add a sprinkle of nutritional yeast.
  • Try adding sun-dried tomatoes or olives for a Mediterranean twist.
  • Pair this dish with a fresh salad like those in our Vegetarian Swiss Chard Recipes for Healthy Meals collection.

Nutrition Facts

Nutrient Per Stuffed Cap
Calories 210
Protein 9g
Fat 10g
Carbohydrates 23g
Fiber 4g
Sodium 380mg

Numbers will vary depending on your cheese and grain choices.

Serving Suggestions

  • Serve as a main dish with a side of roasted sweet potatoes or grains.
  • Slice and add to grain bowls or pack for lunch.
  • Pair with a light soup, like our Low Calorie Vegetable Soup Recipe.

Recipe #3: Spicy Mushroom Tacos (Vegetarian)

Ingredients

Ingredient Amount
Mixed mushrooms (cremini, shiitake, oyster) 400g (14 oz), sliced
Red onion 1 small, thinly sliced
Jalapeño pepper 1, finely diced (remove seeds for less heat)
Smoked paprika 1 tsp
Cumin 1/2 tsp
Chili powder 1/2 tsp
Lime 1, juiced
Corn tortillas 8 small
Fresh cilantro 1/4 cup, chopped
Avocado 1, sliced
Olive oil 2 tbsp
Salt & pepper To taste

Equipment

  • Large skillet
  • Spatula
  • Knife and cutting board
  • Serving platter
  • Small bowl for toppings

Instructions

  1. Sauté the vegetables: Heat olive oil in a large skillet over medium-high heat. Add onions and jalapeño, and cook for 2 minutes.
  2. Add mushrooms: Stir in sliced mushrooms, salt, and pepper. Cook for 5-7 minutes, stirring occasionally, until mushrooms are browned and tender.
  3. Spice it up: Sprinkle in smoked paprika, cumin, and chili powder. Stir and cook for 2 minutes. Squeeze in lime juice and remove from heat.
  4. Warm tortillas: Heat tortillas in a dry skillet or microwave until warm and pliable.
  5. Assemble tacos: Fill each tortilla with mushroom mixture. Top with avocado slices and chopped cilantro.
  6. Serve: Enjoy immediately with extra lime wedges on the side.

For extra heat, leave the jalapeño seeds in! Or swap in chipotle powder for a smoky kick.

Tips & Variations

  • Add beans: Black beans or refried beans make these tacos even heartier.
  • Try different toppings: Shredded lettuce, pickled onions, or vegan crema are all great choices.
  • Switch up the mushrooms: Portobello strips or king oyster mushrooms give an extra meaty bite.
  • Make it a taco bar with extra toppings and salsas for a fun, interactive dinner.
  • For more vegetarian Tex Mex inspiration, check out our Vegetarian Tex Mex Recipes for Easy Weeknight Dinners.

Nutrition Facts

Nutrient Per 2 Tacos
Calories 230
Protein 6g
Fat 9g
Carbohydrates 32g
Fiber 6g
Sodium 320mg

Based on standard tortillas and avocado. Adjust for toppings and size.

Serving Suggestions


Conclusion

Mushrooms are a true secret weapon for anyone cooking vegetarian meals. Their unique texture and deep, savory flavor mean they stand up beautifully in a variety of dishes, from creamy pastas and hearty bakes to quick, spicy tacos.

With these three vegetarian mushroom recipes, you’ll have options for comfort food, healthy mains, and party-friendly dinners that everyone will love—even the carnivores at your table!

Feel free to experiment and make these recipes your own. Mushrooms pair well with herbs, grains, and a rainbow of vegetables, so the possibilities are endless.

If you’re looking for even more plant-based inspiration, don’t miss our collections of Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas and Peruvian Vegetable Recipes for Flavorful Healthy Meals. Happy cooking, and may your kitchen always be filled with the earthy aroma of mushrooms!

📖 Recipe Card: Vegetarian Creamy Garlic Mushroom Pasta

Description: A rich and creamy pasta dish featuring sautéed mushrooms and garlic in a velvety sauce. Perfect for a satisfying vegetarian dinner.

Prep Time: PT15M
Cook Time: PT20M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 300g spaghetti
  • 2 tablespoons olive oil
  • 400g cremini mushrooms, sliced
  • 4 cloves garlic, minced
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup chopped fresh parsley
  • Salt and black pepper to taste

Instructions

  1. Cook the spaghetti according to package instructions; drain and set aside.
  2. Heat olive oil in a large skillet over medium heat.
  3. Add mushrooms and sauté until golden brown, about 7 minutes.
  4. Add garlic and cook for 1 minute until fragrant.
  5. Pour in the heavy cream and bring to a gentle simmer.
  6. Stir in Parmesan cheese until melted and sauce thickens.
  7. Add cooked spaghetti to the skillet and toss to coat.
  8. Season with salt, pepper, and sprinkle with parsley before serving.

Nutrition: Calories: 480 kcal | Protein: 14g | Fat: 20g | Carbs: 60g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Creamy Garlic Mushroom Pasta”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A rich and creamy pasta dish featuring saut\u00e9ed mushrooms and garlic in a velvety sauce. Perfect for a satisfying vegetarian dinner.”, “prepTime”: “PT15M”, “cookTime”: “PT20M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“300g spaghetti”, “2 tablespoons olive oil”, “400g cremini mushrooms, sliced”, “4 cloves garlic, minced”, “1 cup heavy cream”, “1/2 cup grated Parmesan cheese”, “1/4 cup chopped fresh parsley”, “Salt and black pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Cook the spaghetti according to package instructions; drain and set aside.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a large skillet over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and saut\u00e9 until golden brown, about 7 minutes.”}, {“@type”: “HowToStep”, “text”: “Add garlic and cook for 1 minute until fragrant.”}, {“@type”: “HowToStep”, “text”: “Pour in the heavy cream and bring to a gentle simmer.”}, {“@type”: “HowToStep”, “text”: “Stir in Parmesan cheese until melted and sauce thickens.”}, {“@type”: “HowToStep”, “text”: “Add cooked spaghetti to the skillet and toss to coat.”}, {“@type”: “HowToStep”, “text”: “Season with salt, pepper, and sprinkle with parsley before serving.”}], “nutrition”: {“calories”: “480 kcal”, “proteinContent”: “14g”, “fatContent”: “20g”, “carbohydrateContent”: “60g”}}

Photo of author

Marta K

Leave a Comment

X