Go Back
+ servings
A ligth brown ceramic dish with colorful ingredients like black beans, corn, rice, melted cheese, bell pepper strips, chopped avocado, chopped green herbs.
Print

Meaty Vegan Mexican Rice Casserole in 30 Minutes!

This vegan Mexican rice casserole recipe is how I realized just how tasty a vegan rice casserole dish can be. It tastes meaty enough for even meat lovers to enjoy. But the best part is that it is ready in just 30 minutes which has made it a go-to weeknight meal at our place!
Course Main Course
Cuisine Dairy-free, Egg-free, Gluten-free, Mexican, Nut-free, Soy-free, Tex-Mex, Vegan, Vegetarian
Keyword mexican casserole, mexican rice and beans, vegan mexican casserole, vegan rice casserole
Prep Time 10 minutes
Cook Time 10 minutes
Baking time 10 minutes
Total Time 30 minutes
Servings 4 servings
Calories 606kcal

Ingredients

Vegan taco meat

Other casserole ingredients

Instructions

  • Pre-cook rice according to packaging instructions.
  • Boil water in a kettle and add veggie stock or boil veggie broth. Take a heat-resisting bowl and soak TVP for 10 minutes.
  • When the time is up, squeeze the liquid out with your hands. As a result, you need to have moist, soft “minced meat”. 
  • Preheat your frying pan or skillet over medium to high heat.
  • Add olive oil, soaked TVP, taco seasoning mix, onion powder, and garlic powder. Mix well.
  • Fry the TVP for about 5 minutes to get them crispy on the edges.
  • Add chopped onion and bell pepper. Stir and cook for 2-3 minutes.
  • Add store-bought chunky salsa sauce and veggie broth. Stir to combine.
  • Add canned sweet corn, canned black bean, pre-cooked white rice, and more taco seasoning mix. Stir to combine. Bring to a boil and it is ready for the oven. It should take you at most 10 minutes to get them done.
  • Preheat oven to 425 Fahrenheit (220 degrees Celsius). Choose an oven-safe baking dish and add the pre-cooked casserole ingredients. Top it with a generous amount of shredded cheese. You can even mix in some extra cheese if you like it cheezy and gooey. Bake in the oven for 6-8 minutes until the cheese has melted.

Video

Notes

Can you use different vegan meat?

Alternatively, you can add vegan shredded chicken (season it with taco or fajitas spice mix instead of buffalo sauce) or vegan shaved beefsteak we used in our vegan philly cheesesteak recipe. You can also add minced walnut-cauliflower instead, which we show you how to make in our vegan spaghetti bolognese recipe. Any store-bought plant-based meat alternatives can work as well.

What else can you add?

You can add anything you would add to your taco: other legumes (pinto beans, red kidney beans, white beans, chickpeas, lentils), or more chopped bell peppers and fresh tomatoes, or even hot chili peppers (jalapeno for example) if you like it hot.

Nutrition

Serving: 1serving | Calories: 606kcal | Carbohydrates: 108g | Protein: 24g | Fat: 9g | Saturated Fat: 1g | Sodium: 879mg | Potassium: 585mg | Fiber: 12g | Sugar: 9g | Vitamin A: 1212IU | Vitamin C: 24mg | Calcium: 138mg | Iron: 5mg