Go Back
Jessica T. Brown

Tofu and Spinach Stuffed Mushrooms

These sundried tomato and tofu stuffed mushrooms combine savory plant-based protein with rich, herb-infused flavors in an easy-to-prepare appetizer. The quick sauté and oven bake deliver a comforting, satisfying dish perfect for fall gatherings or everyday meals.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 5
Course: Appetizer
Cuisine: Gluten-Free Friendly, Plant-based, Vegetarian

Ingredients
  

  • ½ cup sundried tomatoes packed in oil or dry, soaked before use
  • 1 medium purple onion finely chopped
  • 500 grams mixed mushrooms white button, cremini, or portobello, cleaned
  • 1 block tofu soft, firm, or extra firm, drained and crumbled
  • 2 teaspoons salt
  • Freshly ground black pepper to taste
  • 1 teaspoon chili powder or flakes
  • 1 tablespoon dried oregano or 3 tablespoons fresh oregano chopped
  • 3 tablespoons fresh basil leaves chopped
  • 2 garlic cloves minced
  • 1 teaspoon balsamic vinegar or red wine vinegar
  • ¼ to ½ cup vegan cheese grated (for topping)
  • Olive oil for drizzling

Equipment

  • 1 Chef’s Knife
  • 1 Non-Stick Skillet (10–12 inch)
  • 1 Baking Sheet
  • Aluminum Foil (enough to line the baking sheet)
  • 1 Grater
  • 1 Pastry brush

Method
 

  1. Rehydrate and Prep Sundried Tomatoes: Place the sundried tomatoes in a bowl and cover with boiling water. Let them soak for 10 to 15 minutes until softened but still retaining some chew. Drain and chop finely, keeping a bit of texture for added bite.
  2. Clean and Prepare Mushrooms: Carefully remove the stems from the mushrooms and set the caps aside. Clean the mushroom caps gently with a damp paper towel—avoid rinsing under water to preserve texture. Chop the stems into small pieces for the filling.
  3. Prepare Tofu and Onion Base: Drain excess water from the tofu and crumble or chop it into small pieces. Finely dice the purple onion.
  4. Sauté Aromatics and Mushrooms: Heat a skillet over medium heat with a little oil. Add the diced onion and cook until it softens and turns translucent, about 5 minutes. Add the chopped mushroom stems and cook for an additional 5 minutes, stirring occasionally, until the mixture releases its juices.
  5. Combine Filling Ingredients: Add the chopped sundried tomatoes and crumbled tofu to the skillet. Cook together for about 10 minutes over medium heat, allowing flavors to blend.
  6. Season and Simmer: Stir in minced garlic, salt, pepper, chili powder, oregano, basil, and balsamic vinegar. Increase heat to medium-high and cook, stirring frequently, until the mixture thickens slightly and the tofu begins to take on some color, about 10–15 minutes.
  7. Prepare for Baking: Preheat your oven to 375°F (190°C). Line a baking sheet with aluminum foil.
  8. Stuff and Bake Mushrooms: Fill each mushroom cap generously with the tofu and sundried tomato mixture. Arrange the stuffed mushrooms on the prepared baking sheet. Sprinkle grated vegan cheese over the top and drizzle lightly with olive oil.
  9. Bake and Finish: Bake in the oven for 8 to 10 minutes until heated through and cheese begins to melt. For a golden, bubbly finish, switch to broil/grill mode at 400°F (205°C) and broil for 2 to 3 minutes—watch carefully to avoid burning.
  10. Garnish and Serve: Remove from oven, sprinkle with fresh chopped basil, and serve warm.

Notes

Mushroom Cleaning: Avoid washing mushrooms under running water as they absorb moisture and lose firmness. Wiping clean with a damp cloth or paper towel works best.
Tofu Options: Use any firmness of tofu you prefer; firmer tofu creates a chunkier filling, while softer tofu results in a creamier texture.
Cheese Alternatives: Vegan cheese brands vary widely; select one that melts well for the best topping texture. Nutritional yeast can be used as a dairy-free alternative for a cheesy flavor.
Make Ahead: The filling can be prepared a day ahead and refrigerated. Assemble and bake just before serving for convenience.
Spice Level: Adjust chili to your taste or substitute with smoked paprika for a milder flavor.