Delight in the comforting flavors of this hearty TVP Mushroom Rice Casserole, a perfect plant-based dish that's both satisfying and packed with nutrition. Featuring protein-rich textured vegetable protein (TVP), savory button mushrooms, and aromatic spices like smoked paprika and thyme, this recipe delivers a wholesome combination of taste and texture. Tossed with fluffy rice and finished with optional vegan cheese for a melty topping, this casserole is easy to assemble and ideal for weeknight dinners or meal prep. With just 15 minutes of prep time and customizable ingredients, this vegan casserole is a crowd-pleaser that’s sure to earn a permanent spot in your dinner rotation.
Preheat your oven to 375°F (190°C). Lightly grease a casserole dish and set it aside.
In a small bowl, combine the TVP with 1 cup of hot vegetable broth. Let it sit for 10 minutes to rehydrate, then drain any excess liquid.
While the TVP is rehydrating, heat the olive oil in a large skillet over medium heat.
Add the diced onion to the skillet and sauté for 3-4 minutes until softened and translucent.
Stir in the minced garlic and cook for another 1 minute until fragrant.
Add the sliced mushrooms to the skillet and cook for 5-7 minutes, stirring occasionally, until they release their moisture and start to brown.
Mix in the rehydrated TVP, soy sauce, nutritional yeast, dried thyme, smoked paprika, salt, and black pepper. Stir everything together and cook for 2-3 minutes to combine the flavors.
Add the cooked rice to the skillet and stir well to evenly incorporate all ingredients.
Transfer the mixture into the greased casserole dish, spreading it out evenly.
If using, sprinkle the vegan cheese on top of the casserole.
Cover the casserole with foil and bake in the preheated oven for 20 minutes. Then, remove the foil and bake for an additional 10 minutes to lightly brown the top.
Let the casserole cool for 5 minutes before serving. Enjoy this hearty and flavorful TVP Mushroom Rice Casserole!
Serving size | 1783.8 grams (1783.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2327 |
Total Fat 62.30g | 80% |
Saturated Fat 23.10g | 116% |
Polyunsaturated Fat 3.80g | |
Cholesterol 0mg | 0% |
Sodium 4106mg | 179% |
Total Carbohydrate 286.60g | 104% |
Dietary Fiber 43.60g | 156% |
Total Sugars 25.80g | |
Protein 148.00g | 296% |
Vitamin D 28IU | 140% |
Calcium 944mg | 73% |
Iron 33mg | 181% |
Potassium 6088mg | 130% |
Source of Calories