Tofu Mexican Rice Casserole

4.70 from 13 votes

This tofu Mexican rice casserole is a healthier take on a favorite dish.

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

I might be late to the bandwagon, but scrambled tofu is kinda my new favorite thing.

While I’m not one of those people who says things like “it’s hard for vegetarians to get protein” (I disagree), I do try to get extra protein when it’s easy to do.

One of my new favorite ways to do that is scrambled tofu!

I first fell in love when I made tofu taco meat and discovered how delicious that was.

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner

I love scrambled tofu because 1) I don’t have to press it (time consuming) and 2) it can absorb any flavor, which means that I can make it into anything that I want it to be!

When I first made this tofu mexican rice casserole, I served it without saying what was in it.

No one even guessed that there was tofu in there.

The tofu blends seamlessly into the rice casserole, adding protein and making it all the more filling!

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner

This dish is kind of similar to my vegetarian mexican rice casserole, and both are delicious.

I love how filling and comfort food feeling it is.

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner

As usual, I’m piling on the fresh veggies.

In this case: tons of fresh garlic (so good for you), onion, mushrooms, and red bell pepper.

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner

As far as the tofu, it is super simple to make.

After draining it, use a paper towel to pat the tofu dry.

Heat some olive oil in a skillet, then add the whole block of tofu.

Use a potato masher to “scramble” the tofu into small pieces. As you can see above, it should resemble scrambled eggs once cooked.

Basically, we just want to cook the tofu long enough that it loses it’s water and gets a little bit of browned edges. We want it to get some texture so that it doesn’t taste mushy.

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner

I’m seriously obsessed with this dish.

I’m always finding new ways to do taco night, and this casserole is a great way to mix it up!

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner

We keep it super simple and serve ours topped with sour cream (or 0% greek yogurt if that’s your thing) and tortilla chips.

I only had a few chips with mine. It is SO good as is.

We had it for dinner last night and lunch today and it will probably be dinner as well.

This easily serves 6 people!

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner

If you like Mexican rice, you’ll love this recipe.

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner

Once the casserole is assembled, I baked it for just 15 minutes to let all the flavors marry and the cheese on top get all nice and crispy bubbly (<—my weakness.)

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner

Isn’t it just beautiful?

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner

I’m so glad I discovered how good scrambled tofu was after making these vegan breakfast burritos.

I’m planning an eggless fried rice with scrambled tofu and I think that’s going to be AMAZING. Stay tuned if you want the recipe.

To make this tofu Mexican rice casserole vegan, you can just omit the cheese our use vegan cheese. Easy peasy!

Are you making this recipe? I want to see! Tag me on instagram @buildyourbite and hashtag #buildyourbite with your recipe creations.

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner

More vegetarian mexican recipes you’ll love

Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Tofu Mexican Rice Casserole Recipe with bell peppers and mushrooms. Scrambled tofu adds extra protein to this delicious vegetarian take on a healthier Mexican rice casserole. Serve with chips and sour cream! #tofumexicanrice #mexicanricecasserole #healthymexicanrice #tofu #vegetarian #dinner
4.70 from 13 votes

Tofu Mexican Rice Casserole

By: Joy Shull
Easy vegetarian protein packed tofu mexican rice casserole
Prep: 10 minutes
Cook: 45 minutes
Total: 55 minutes
Servings: 8

Ingredients 

  • 8 oz mushrooms, sliced
  • 1 red bell pepper, diced
  • 1 medium onion, diced
  • 12 cloves garlic, minced
  • 14 oz extra firm tofu, drained
  • 3 tablespoons olive oil, divided
  • 5 cups cooked white rice
  • 16 oz enchilada sauce
  • 2 small limes, juiced
  • ¼ cup cilantro, chopped
  • 3 tablespoons cumin
  • 1 tablespoon chili powder
  • 1 teaspoon pepper
  • 1 ½ teaspoons sea salt
  • cup shredded Mexican cheese , for filling
  • ½ cup shredded Mexican cheese, for topping

Instructions 

  • Cook rice according to instructions. You will need 5 cups of cooked rice (I used a rice cooker)
  • Add mushrooms, bell pepper, onion, garlic, and 1 tablespoon of olive oil to a large skillet
  • Saute on medium high heat for 10 – 15 minutes, or until mushrooms cook down 
  • After you get the veggies started, drain tofu and pat dry with a paper towel
  • Heat a large skillet over medium high with 2 tablespoons of olive oil
  • Add the block of tofu and use a potato masher to scramble into egg like texture (see picture in the post)
  • Cook tofu for around 10 minutes, using a spatula to press down and scramble until it starts to dry out and get browned
  • Once veggies have cooked, add the tofu, enchilada sauce, cooked rice, lime juice, cilantro, cumin, chili powder, pepper, salt, and ⅔ cup of shredded mexican cheese
  • Stir well to combine and taste/adjust seasonings if desired
  • Transfer mixture to a casserole dish and spread out evenly
  • Sprinkle on remaining ½ cup of mexican cheese on top
  • Bake at 400 degrees for 15 minutes, or until cheese is bubbly and edges begin to brown
  • Serve garnished with additional cilantro, sour cream, and tortilla chips

Nutrition

Calories: 323kcal, Carbohydrates: 42g, Protein: 13g, Fat: 12g, Saturated Fat: 4g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Cholesterol: 16mg, Sodium: 1083mg, Potassium: 367mg, Fiber: 3g, Sugar: 7g, Vitamin A: 1321IU, Vitamin C: 28mg, Calcium: 178mg, Iron: 3mg
Like this recipe? Rate and comment below!

Sharing is caring!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




7 Comments

  1. Made this recently, and it was really good, didn’t miss the meat at all. I will say though, this recipe makes a ton! We’re a family of 5 who are pretty big eaters, and everyone enjoyed it, but there was so much left over that I think next time I’ll half it.

  2. This dish was perfect for my family of 4 highly recommend. We modified it a little bit. We had cauliflower rice instead of normal rice. And Dayia cheese instead of regular cheese.

  3. 5 stars
    Do you think I can make this dish the night before and leave it in the refrigerator for one night prior to baking?