Vegan Tofu Casserole Recipe (2024)

home Vegan Recipes Main Dishes

5 from 3 votes

1 hour hour 35 minutes minutes

by Marly

11

Jump to Recipe

Print Recipe

This post may contain affiliate links. Disclosure Policy

This Tofu Casserole recipe features slow-baked tofu atop a bed of brown rice and broccoli, all smothered in a garlicky, vegan cheese sauce. Think of it as sort of like your momma’s chicken and rice casserole…without the chicken.

Vegan Tofu Casserole Recipe (1)

We all know it’s important to get your protein. But where do vegans get their protein? Tofu adds delicious plant-based protein to your diet. That’s one reason I really enjoy this cheesy tofu casserole. It’s loaded with good-for-you brown rice, broccoli, mushrooms, and of course, tofu.

Table of Contents show

Why is This the Best Recipe?

  • Tofu takes on the delcious flavors of the sauce its cooked in.
  • Creating a thick, mushroom soup-like base is the perfect foundation for this casserole.
  • Adding vegan cheddar cheese makes this dish appealing and tasty.

Key Ingredients

Here are the list of key ingredients for this recipe:

  • Brown rice — I prefer using brown, because brown rice is healthier than white rice. See recipe notes for substituting white rice.
  • Broccoli florets — Make sure your florets are small so they’ll cook through as the casserole bakes.
  • Extra-firm Tofu — If you’re new to this ingredient, check out this Tofu Buying Guide.
  • Chopped onion — I use either a yellow or white onion.
  • Vegan butter — Any vegan butter will do or you can substitute olive oil.
  • Flour — You can use gluten-free or all-purpose flour.
  • Nutritional yeast flakes — This ingredient adds a cheesy flavor to vegan dishes. Learn more about Nutritional Yeast Recipes including where to buy them.
  • Soy sauce — Use tamari to make this gluten-free.
  • Vegan cheddar shreds — I use either Daiya cheddar shreds or Follow Your Heart.

How to Make Tofu Casserole

  1. Heat olive oil in a large saucepan over medium heat. When shimmering, add the onions and cook until tender, around 5 minutes.
    Vegan Tofu Casserole Recipe (2)
  2. Add garlic and mushrooms. Cook for one minute.
    Vegan Tofu Casserole Recipe (3)
  3. Create a roux by gradually adding the flour, stirring until smooth.
  4. Pour in the milk (in ½ cup increments), stirring between each addition. Cook until it thickens.
    Vegan Tofu Casserole Recipe (4)
  5. Pour in the vegetable broth and soy sauce.
    Vegan Tofu Casserole Recipe (5)
  6. Stir in the yeast flakes, followed by the rice.
    Vegan Tofu Casserole Recipe (6)
  7. Bring it to a boil. Reduce heat to medium. Cook for 25 to 30 minutes. Stir occasionally.
  8. Pour the rice mixture into the casserole dish and stir in broccoli florets.
  9. Top with tofu cubes, pressing them down into the sauce.
    Vegan Tofu Casserole Recipe (7)
  10. Sprinkle the top with vegan cheese shreds (if using).
    Vegan Tofu Casserole Recipe (8)
  11. Cover with foil and bake for 20 minutes. Remove the foil and then bake for another 15 to 20 minutes.
    Vegan Tofu Casserole Recipe (9)
  12. Remove from the oven and allow it to cool for 10 minutes before serving.

Storage Tips

Let any leftovers come to room temperature before covering and storing in the fridge. It will keep in the fridge for up to 5 days. It can be frozen for up to 2 months.

Vegan Tofu Casserole Recipe (10)

Rice Options

This recipe uses brown rice, which requires a lengthier cooking time on the stovetop. Brown rice requires cooking longer in order to get tender.

If you prefer white rice or you want to reduce the total cooking time, here’s how you go about it:

You can reduce the cooking time by 25 minutes or so by using white rice instead of brown. To do so, follow the recipe as written, but there’s no need to simmer over the stove for 25 to 30 minutes. Simply add the rice to the pan and stir to combine. Then transfer the mixture to the casserole dish and bake as suggested.

Vegan Tofu Casserole Recipe (11)

Serving Suggestions

I love serving broccoli tofu casserole with any of the following side dishes:

  • Balsamic Carrots
  • Vegan Dinner Rolls
  • Kale Salad
  • Steamed Broccoli

Vegan Comfort Casseroles

This vegan tofu casserole is amazing! If you want even more vegan casseroles, be sure to try these:

Vegan Enchilada Casserole

30 mins total

Vegan Pot Pie

210 mins total

Vegan Taco Casserole

30 mins total

Vegan Green Bean Casserole

65 mins total

Vegan Tofu Casserole Recipe (16)

Subscribe and get a free Easy Vegan Recipes eBook

Plus our latest vegan recipes, delivered right to your inbox!

Vegan Tofu Casserole Recipe (17)

Vegan Tofu Casserole Recipe (18)

Tofu Casserole

This tofu casserole is another easy vegan dinner recipe you can go to any night of the week. Using brown rice keeps it healthy. The tofu baked in a cheesy sauce is absolutely delicious!

5 from 3 votes

Print Pin Rate Save

Course: Main Course

Cuisine: American

Prep Time: 10 minutes minutes

Cook Time: 1 hour hour 20 minutes minutes

Resting Time: 5 minutes minutes

Total Time: 1 hour hour 35 minutes minutes

Servings: 9

Calories: 221kcal

Author: Marly McMillen

Ingredients

  • 15 oz extra firm tofu

Vegan Cheese Sauce

  • ¼ cup olive oil
  • 1 cup chopped onion
  • 3 cloves garlic, peeled and minced
  • 1 cup sliced mushrooms
  • ½ cup flour, all-purpose or gluten-free
  • 2 cups plant-based milk, plain (not vanilla)
  • 3 cups vegetable broth
  • 1 tablespoon soy sauce (or tamari for gluten-free)
  • ½ cup nutritional yeast flakes
  • 1 ½ cups brown rice (see notes about rice)
  • 2 cups small broccoli florets
  • 1 cup shredded vegan cheese, optional, but recomended

Instructions

  • Preheat oven to 350°F/175°C. Get out a 9×13 baking dish and spray with vegetable cooking spray.

  • Press tofu to remove excess liquid. See notes for pressing tofu. Cut into cubes.

For the Sauce:

  • Heat olive oil in a large saucepan over medium heat. When shimmering, add the onions and cook until tender, around 5 minutes. Add garlic and mushrooms. Cook for one minute.

  • Create a roux by gradually adding the flour, stirring until smooth.

  • Pour in the milk gradually (in ½ cup increments), stirring between each addition. Cook and stir until the mixture thickens, up to 5 minutes. Then pour in the vegetable broth and soy sauce.

  • Stir in the yeast flakes and rice. Bring it to a boil, then reduce heat to medium, cover with the lid ajar, and cook for 25 to 30 minutes, stirring occasionally. Remove from heat. (See notes if using white rice)

  • Pour the rice mixture into the prepared casserole dish. Stir in broccoli florets. Top with tofu cubes, pressing them down into the sauce. Sprinkle the top with vegan cheese shreds (if using).

  • Cover with foil and bake for 30 minutes, then remove the foil and bake for 15 minutes.

  • Remove from oven and allow it to cool for 5 to 10 minutes before serving.

  • Store leftovers in an airtight container This will keep in the fridge for up to 5 days. It can be frozen for up to 2 months.

Recommended Equipment

9×13 Casserole Dish

(The products above contain sponsored links to products we use and recommend)

Notes

Rice and Cooking Time

You can reduce the cooking time by 25 minutes or so by using white rice instead of brown. To do so, follow the recipe as written, but there’s no need to simmer over the stove for 25 to 30 minutes. Simply add the rice to the pan and stir to combine. Then transfer the mixture to the casserole dish and bake as suggested.

Calories: 221kcal | Carbohydrates: 22g | Protein: 9g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Sodium: 601mg | Potassium: 254mg | Fiber: 2g | Sugar: 2g | Vitamin A: 279IU | Vitamin C: 2mg | Calcium: 101mg | Iron: 2mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

Did you make this recipe?

Leave a rating below then tag @namelymarly on Instagram and hashtag it #namelymarly. I love seeing your creations!

This post was originally published in 2012 and was updated to include new photos, new text, and an updated recipe in 2021.

Vegan Tofu Casserole Recipe (2024)

FAQs

How do you use tofu instead of meat? ›

Press the block of extra-firm tofu to remove excess liquid. Use your hands to break the tofu into crumbles, resembling the size of ground meat. Sauté or bake the crumbles in oil to get them crispy before using. Alternatively, use uncooked crumbles for making burgers.

What is tofu made of? ›

Tofu is made from dried soybeans that are soaked in water, crushed, and boiled. The mixture is separated into solid pulp (okara) and soy “milk.” Salt coagulants, such as calcium and magnesium chlorides and sulfates, are added to the soy milk to separate the curds from the whey.

How to cook tofu for beginners? ›

Cut tofu into cubes. Step 2: Place those cubes in a bowl, and toss gently with 1-2 tablespoons of cornstarch. Step 3: Arrange tofu on a parchment-lined baking sheet and drizzle with some olive oil and salt. Step 4: Bake at 425 degrees for 25 minutes, or until as crispy as you'd like.

Is tofu really healthier than meat? ›

Nutritionally, tofu offers much to love. According to the U.S. Department of Agriculture, half a cup of firm tofu offers 21.8 grams of protein with 181 calories and 11 grams of fat. Most of that fat is of the healthy polyunsaturated kind. The high level of protein makes tofu a good alternative to animal-derived meat.

Is tofu healthier than fake meat? ›

As with any food, the healthiest options among plant-based meat alternatives are the ones you can eat in as close to their original, whole form as possible. For example, jackfruit flesh or a soy food like tofu undergoes significantly less processing than products like the Beyond Burger and Impossible Burger.

What are the pros and cons of eating tofu? ›

Incorporating tofu into your daily meals and snacks can bring several health benefits. Those benefits include brain health promotion, ease of menopause symptoms, and heart disease prevention. However, eating tofu has some risks, as it might lead to digestive issues or interact with certain medications like MAOIs.

Is tofu good for you to Lose Weight? ›

Low calorie density: Tofu is a low calorie food, with around 70-90 calories per 100 grams, making it a good option for those who are trying to lose weight. This is because foods with low calorie density help you feel full with fewer calories, which can help you consume fewer total calories throughout the day.

What is the healthiest tofu? ›

Silken tofu contains only about half the calories and fat, while firm tofu contains over twice the protein. The reason for this is water content. Silken tofu contains the most water, while firm tofu is drier and more dense.

What is the tastiest way to make tofu? ›

Coat it in garlic, black pepper, salt (plus more of your favourite seasonings), liquid aminos and some olive oil. Then mix it into some cornstarch and toss it all together, then bake for about 20 minutes. Cornstarch also helps to draw out excess moisture so it really gets the tofu crispy.

What do you season tofu with? ›

Baked Tofu Ingredients

Oil: Olive oil, or whatever your preferred cooking oil may be. Cornstarch: This is the magic ingredient that helps make tofu (as well as many other foods) extra-crispy in the oven. Seasonings: I typically just use a mixture of garlic powder, sea salt and black pepper to season my tofu.

What is the secret to cooking tofu? ›

First, drain and press the tofu.

For the best texture, press the tofu using a tofu press or cast-iron skillet for 20 to 30 minutes. If you're short on time, just drain the tofu and gently press it in a kitchen towel or paper towels over the sink. The tofu won't be as firm this way, but it will still be delicious!

What does adding cornstarch to tofu do? ›

A light coating of cornstarch will absorb even more moisture from the tofu's surface and contribute to a distinct coating. Sprinkle over the starch (potato starch, tapioca starch, and arrowroot all work too) a little bit at a time and toss the tofu, pressing gently so the starch adheres.

Can I use apple cider vinegar for tofu? ›

Classic tofu is made with Nigari as a coagulant but lemon juice or apple cider vinegar substitute quite well. Classic tofu is made in a precious wooden box with drainage holes. A colander works as a great substitute!

Can I use Epsom salt for tofu? ›

I use Epsom Salts (magnesium sulfate) as my coagulant, since it is readily available and cheap. You can also purchase nigari (magnesium chloride) or gypsum (calcium sulfate), both of which are sold specifically for making tofu. The advantage of gypsum is that it makes your tofu a great source of calcium.

What meat does tofu taste like? ›

No, tofu is its own thing. Nobody expects it to taste like meat. The reason some people think of it as a meat substitute is because it can be used as a major protein source for vegans and vegetarians. A lot of people dislike tofu because they find it bland and tasteless- which it is if you don't know how to use it.

What does tofu taste like to eat? ›

What Does Tofu Taste Like? Plain tofu has no specific flavor and is honestly, quite bland. This might be why people tend to hate it but the fact that it's bland is exactly why we should LOVE it. The texture of tofu is more important than the taste- all the different types of tofu have different textures.

How do you cook tofu and make it taste good? ›

Press tofu and cube it. Coat it in garlic, black pepper, salt (plus more of your favourite seasonings), liquid aminos and some olive oil. Then mix it into some cornstarch and toss it all together, then bake for about 20 minutes. Cornstarch also helps to draw out excess moisture so it really gets the tofu crispy.

Is there any way to make tofu taste good? ›

Marinate it: Tofu can be marinated in a variety of flavorful sauces or spices. You can use soy sauce, garlic, ginger, sesame oil, and other seasonings to make a simple marinade. Let the tofu marinate for at least 30 minutes (or up to a few hours) before cooking or grilling.

References

Top Articles
Latest Posts
Article information

Author: Twana Towne Ret

Last Updated:

Views: 5802

Rating: 4.3 / 5 (64 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Twana Towne Ret

Birthday: 1994-03-19

Address: Apt. 990 97439 Corwin Motorway, Port Eliseoburgh, NM 99144-2618

Phone: +5958753152963

Job: National Specialist

Hobby: Kayaking, Photography, Skydiving, Embroidery, Leather crafting, Orienteering, Cooking

Introduction: My name is Twana Towne Ret, I am a famous, talented, joyous, perfect, powerful, inquisitive, lovely person who loves writing and wants to share my knowledge and understanding with you.