Looking for a satisfying and flavorful plant-based meal that’s full of texture, protein, and rich flavors? Look no further than Grilled Tofu with Vegan Mashed Potatoes and Mushroom Gravy.
This dish combines perfectly grilled tofu with creamy vegan mashed potatoes, all topped with a savory, umami-packed mushroom gravy.
It’s a hearty, comforting meal that will please vegans and non-vegans alike, and it’s perfect for a cozy dinner at home.
Why Grilled Tofu?
Tofu is a versatile, plant-based protein that absorbs the flavors of whatever it’s cooked with, making it a great option for grilling.
When marinated and grilled, tofu develops a crispy exterior with a tender, meaty interior.
This texture makes it a great pairing with creamy mashed potatoes and rich gravy, creating a balanced and delicious meal.
Vegan Mashed Potatoes for Comfort
Creamy, buttery mashed potatoes are the ultimate comfort food. In this vegan version, we use plant-based milk and olive oil or vegan butter to achieve that same rich and creamy texture without any dairy.
The result is a deliciously smooth side dish that complements the grilled tofu perfectly.
Mushroom Gravy: A Rich and Savory Sauce
Mushroom gravy adds depth of flavor and richness to this dish, thanks to the earthy umami flavors of mushrooms.
This vegan gravy is thick, savory, and the perfect topping for both the tofu and mashed potatoes. It’s easy to make and tastes just as good—if not better—than traditional gravies.
Recipe: Grilled Tofu with Vegan Mashed Potatoes and Mushroom Gravy
Servings: 4
Preparation Time: 20 minutes
Cooking Time: 30 minutes
Total Time: 50 minutes
Ingredients:
For the Grilled Tofu:
- 1 block (14 oz) firm tofu, pressed and sliced into 1/2-inch thick slabs
- 2 tablespoons soy sauce or tamari (for gluten-free)
- 1 tablespoon olive oil
- 1 tablespoon balsamic vinegar
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- Salt and pepper, to taste
For the Vegan Mashed Potatoes:
- 2 pounds russet or Yukon gold potatoes, peeled and diced
- 1/4 cup unsweetened plant-based milk (almond, oat, or soy milk)
- 2 tablespoons olive oil or vegan butter
- 2 cloves garlic, minced (optional)
- Salt and pepper, to taste
- Fresh herbs (optional, for garnish)
For the Mushroom Gravy:
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cups mushrooms, sliced (cremini, button, or portobello work well)
- 2 cloves garlic, minced
- 2 tablespoons flour (all-purpose or gluten-free)
- 1 1/2 cups vegetable broth
- 1 tablespoon soy sauce or tamari
- 1 teaspoon thyme (fresh or dried)
- Salt and pepper, to taste
Instructions:
- Marinate the Tofu: In a small bowl, mix together the soy sauce, olive oil, balsamic vinegar, garlic powder, smoked paprika, salt, and pepper. Place the tofu slices in a shallow dish or ziplock bag, pour the marinade over the tofu, and let it marinate for at least 15-20 minutes, flipping the tofu halfway through.
- Cook the Mashed Potatoes: While the tofu is marinating, bring a large pot of salted water to a boil. Add the diced potatoes and cook for about 15-20 minutes, or until the potatoes are tender and can be easily pierced with a fork. Drain the potatoes and return them to the pot.
- Make the Vegan Mashed Potatoes: Add the plant-based milk, olive oil or vegan butter, and minced garlic (if using) to the potatoes. Mash them until smooth and creamy. Season with salt and pepper to taste. Set aside and cover to keep warm.
- Prepare the Mushroom Gravy: In a medium skillet, heat the olive oil over medium heat. Add the chopped onion and sauté for 2-3 minutes until softened. Add the mushrooms and garlic, and cook for about 5-6 minutes, stirring occasionally, until the mushrooms are browned and tender.
- Make the Gravy: Sprinkle the flour over the mushrooms and stir to coat them evenly. Slowly pour in the vegetable broth, whisking constantly to prevent lumps. Add the soy sauce and thyme, and bring the gravy to a simmer. Cook for about 5-7 minutes, stirring frequently, until the gravy thickens. Season with salt and pepper to taste. Remove from heat and set aside.
- Grill the Tofu: Preheat a grill pan or outdoor grill over medium-high heat. Lightly oil the grill to prevent sticking. Grill the tofu slices for about 4-5 minutes on each side, or until they develop nice grill marks and a crispy exterior.
- Assemble the Dish: Divide the mashed potatoes among plates and top with a slice or two of grilled tofu. Generously spoon the mushroom gravy over the tofu and potatoes. Garnish with fresh herbs if desired.
- Serve and Enjoy: Serve this hearty and comforting meal warm, and enjoy the delicious combination of grilled tofu, creamy mashed potatoes, and savory mushroom gravy.
Nutritional Information (Per Serving):
- Calories: 320
- Protein: 12g
- Carbohydrates: 40g
- Fiber: 6g
- Sugar: 4g
- Fat: 12g
- Saturated Fat: 2g
- Sodium: 600mg
- Iron: 4mg
Why You’ll Love This Recipe
- Hearty and Satisfying: The combination of grilled tofu, creamy mashed potatoes, and rich mushroom gravy creates a filling and satisfying meal that is perfect for lunch or dinner.
- Rich in Plant-Based Protein: Tofu is an excellent source of plant-based protein, making this meal a great choice for vegans and vegetarians looking to increase their protein intake.
- Comfort Food with a Vegan Twist: This dish takes classic comfort food elements like mashed potatoes and gravy and makes them completely plant-based without sacrificing flavor or texture.
- Versatile and Customizable: You can easily switch up the vegetables or use your favorite mushrooms for the gravy. The grilled tofu can also be substituted with tempeh or seitan for variety.
Final Thoughts
Grilled Tofu with Vegan Mashed Potatoes and Mushroom Gravy is the perfect meal for anyone craving a comforting, hearty dish that’s also nutritious and plant-based.
The tofu is grilled to perfection, the mashed potatoes are creamy and smooth, and the mushroom gravy adds a rich, savory finish.
Whether you’re vegan or simply looking to incorporate more plant-based meals into your diet, this dish will hit the spot every time.
Enjoy this meal on its own or pair it with a fresh side salad or steamed vegetables for a complete and balanced dinner!