Vegan Vegan “Cheesy” Broccoli Rice Casserole (dairy-free)

Vegan “Cheesy” Broccoli Rice Casserole (Dairy-Free)

If you’re craving comfort food that’s rich, creamy, and satisfying but entirely plant-based, look no further than this Vegan “Cheesy” Broccoli Rice Casserole. A dairy-free twist on the classic American casserole, this dish delivers all the gooey, cheesy goodness without a single drop of milk, butter, or cheese. Packed with wholesome ingredients like brown rice, fresh broccoli, and a velvety cashew-based “cheese” sauce, this casserole is perfect for weeknight dinners, holiday gatherings, potlucks, or meal prep. Whether you’re vegan, lactose-intolerant, or simply exploring plant-based eating, this recipe will win over even the most skeptical eaters — kids included!

The History

The original broccoli rice casserole has long been a staple in American home cooking, especially popularized in the mid-20th century when convenience foods like canned cream of mushroom soup became household essentials. Families would combine precooked rice, frozen broccoli, and processed cheese to create a quick, comforting side dish that graced countless Thanksgiving tables and Sunday dinners. As dietary preferences evolved and awareness around dairy consumption grew, plant-based alternatives emerged. The vegan version of this beloved casserole began gaining traction in the 2000s, as chefs and home cooks experimented with cashews, nutritional yeast, and root vegetables to mimic the creamy texture and umami flavor of traditional cheese sauces. Today, this dairy-free iteration stands not just as a substitute, but as a celebrated upgrade — healthier, more sustainable, and bursting with real-food flavor.

Ingredients Breakdown

Every ingredient in this casserole plays a crucial role in creating its signature flavor, texture, and nutrition. Here’s a detailed breakdown:

  • Brown Rice: Provides a hearty, fiber-rich base. Unlike white rice, brown rice retains its bran and germ, offering more nutrients, complex carbohydrates, and sustained energy.
  • Broccoli: Fresh or frozen florets bring vibrant color, crunch, and a powerhouse of vitamins C, K, and antioxidants. Broccoli also adds bulk and helps keep the dish low in calories while high in volume.
  • Raw Cashews: Soaked and blended into the sauce, cashews form the foundation of the “cheese.” They offer natural creaminess, healthy fats, and a mild flavor that absorbs seasonings beautifully.
  • Nutritional Yeast: This deactivated yeast is key for achieving that unmistakable cheesy, nutty flavor. It’s also rich in B vitamins, including B12 when fortified, making it a nutritional superstar in vegan diets.
  • Unsweetened Plant Milk: Almond, oat, or soy milk work well here. They help thin the sauce to the perfect pourable consistency without adding unwanted sweetness.
  • Lemon Juice: Brightens the sauce and enhances the cheesy illusion by adding tang similar to aged dairy cheeses.
  • Garlic and Onion Powder: Deepen the savory profile and add aromatic complexity without overpowering other ingredients.
  • Dijon Mustard: A small amount introduces depth, slight acidity, and emulsifying properties that improve the sauce’s smoothness.
  • Turmeric: Used sparingly, it imparts a golden hue reminiscent of cheddar cheese, enhancing visual appeal without altering taste significantly.
  • Smoked Paprika: Adds a subtle smokiness that mimics smoked Gouda or sharp cheddar, elevating the overall umami experience.
  • Salt and Black Pepper: Essential for balancing and enhancing all other flavors.
  • Optional Toppings: Breadcrumbs (use gluten-free if needed), vegan parmesan, or crushed crackers can be sprinkled on top before baking for a delightful crispy crust.

Step-by-Step Recipe

  1. Preheat Oven: Begin by preheating your oven to 375°F (190°C). Lightly grease a 9×13-inch casserole dish with olive oil or non-dairy cooking spray.
  2. Cook the Rice: In a medium saucepan, bring 2 cups of water to a boil. Add 1 cup of brown rice, reduce heat to low, cover, and simmer for 35–40 minutes, or until tender and water is absorbed. Fluff with a fork and set aside. (For faster prep, use pre-cooked or leftover rice.)
  3. Prepare the Broccoli: While the rice cooks, steam 4 cups of broccoli florets for 5–6 minutes until bright green and slightly tender but still firm. You can use a steamer basket over boiling water or microwave with a splash of water covered with a plate. Drain and set aside.
  4. Soak the Cashews: Place 1 cup of raw cashews in a heatproof bowl and cover with boiling water. Let soak for at least 20–30 minutes to soften. (If using a high-speed blender, you can reduce soaking time to 15 minutes or use pre-soaked cashews.)
  5. Make the “Cheese” Sauce: Drain the soaked cashews and transfer them to a high-speed blender. Add 3/4 cup unsweetened plant milk, 1/3 cup nutritional yeast, 2 tablespoons lemon juice, 1 tablespoon Dijon mustard, 1 teaspoon garlic powder, 1 teaspoon onion powder, 1/2 teaspoon turmeric, 1/2 teaspoon smoked paprika, 1/2 teaspoon salt, and a pinch of black pepper. Blend on high for 1–2 minutes until completely smooth, creamy, and no grit remains. Pause to scrape down the sides as needed. Taste and adjust seasoning—add more nutritional yeast for cheesiness, lemon for tang, or salt for savoriness.
  6. Combine Ingredients: In a large mixing bowl, combine the cooked brown rice, steamed broccoli, and prepared cheese sauce. Stir gently but thoroughly until everything is evenly coated. If desired, fold in optional add-ins like sautéed mushrooms, diced onions, or red bell peppers for extra flavor and texture.
  7. Transfer to Baking Dish: Pour the mixture into the greased casserole dish and spread it out into an even layer. For a golden, crunchy top, sprinkle 1/2 cup of breadcrumbs (or panko) mixed with 1 tablespoon olive oil and a dash of paprika over the surface.
  8. Bake: Place the casserole in the preheated oven and bake uncovered for 25–30 minutes, or until the edges are bubbling and the top is lightly golden. If you want a deeper browning, switch the oven to broil for the last 2–3 minutes, watching closely to prevent burning.
  9. Cool Slightly and Serve: Remove from the oven and let rest for 5–10 minutes. This allows the sauce to settle and makes serving easier. Garnish with fresh parsley, chives, or a sprinkle of extra nutritional yeast if desired.

Tips

  • Soak Cashews Properly: For the silkiest sauce, never skip soaking. If you have a powerful blender like a Vitamix, warm tap water for 15 minutes may suffice. For standard blenders, boiling water and longer soak times ensure smoothness.
  • Use Leftover Rice: Day-old rice works perfectly and reduces cooking time. Just make sure it’s not clumped or dried out—fluff it before mixing.
  • Don’t Overcook Broccoli: Keep it al dente so it holds shape during baking. Mushy broccoli ruins the texture contrast.
  • Boost Umami: Add 1 tablespoon white miso paste or 1 teaspoon soy sauce (or tamari) to the cheese sauce for a deeper savory kick.
  • Grease the Pan Well: Prevent sticking by generously coating the dish, especially if skipping breadcrumbs.
  • Double the Sauce: If you love extra creamy casseroles, increase the sauce ingredients by 50% for a richer result.
  • Let it Rest: Allowing the casserole to sit after baking improves sliceability and intensifies flavor absorption.
  • Reheating Magic: When reheating leftovers, add a splash of plant milk before microwaving to restore creaminess.

Variations and Customizations

This casserole is incredibly versatile. Here are some delicious ways to customize it:

  • Protein-Packed Version: Stir in 1 cup of cooked lentils, crumbled tofu, tempeh bacon bits, or chickpeas for added protein.
  • Gluten-Free Option: Use certified gluten-free oats or rice-based breadcrumbs and ensure all other ingredients (like mustard and plant milk) are GF-labeled.
  • Low-Fat Alternative: Replace cashews with boiled peeled potatoes and carrots blended with plant milk for a lower-fat, still creamy sauce.
  • Spicy Kick: Add 1/2 teaspoon cayenne pepper, a diced jalapeño, or a few dashes of hot sauce to the cheese sauce.
  • Different Veggies: Swap broccoli with cauliflower, spinach, peas, zucchini, or a mix of seasonal vegetables.
  • Rice Alternatives: Try quinoa, wild rice blend, or cauliflower rice (reduce liquid accordingly) for grain-free or higher-protein options.
  • Herb Infusion: Mix in fresh thyme, rosemary, or basil for an aromatic twist.
  • Nut-Free Cheese Sauce: Use sunflower seeds or pumpkin seeds instead of cashews (soak similarly), or opt for store-bought vegan cheese sauce made from coconut or legumes.
  • Italian Style: Add marinara sauce, chopped sun-dried tomatoes, and vegan mozzarella shreds for a lasagna-inspired take.
  • Kid-Friendly Fun: Mix in vegan chicken strips or form into muffin tins for individual servings they can hold.

Health Considerations and Nutritional Value

This vegan casserole is not only delicious but also nutritionally balanced when prepared with whole-food ingredients. Here’s what you’re getting per serving (based on 6 servings):

Nutrient Amount Per Serving Benefits
Calories ~320 kcal Provides sustained energy without being overly heavy.
Protein 10–12g From rice, broccoli, and cashews; supports muscle repair and satiety.
Fiber 6–8g Promotes digestive health, stabilizes blood sugar, and increases fullness.
Total Fat 14g Mostly heart-healthy monounsaturated fats from cashews.
Saturated Fat 3g Lower than dairy-based versions; ideal for cardiovascular wellness.
Carbohydrates 40g Complex carbs from whole grains support steady energy release.
Vitamin C 100% DV From broccoli; boosts immunity and skin health.
Vitamin K 180% DV Essential for blood clotting and bone metabolism.
Folate 30% DV Important for cell function and tissue growth.
B Vitamins (incl. B12 if fortified) Varies Nutritional yeast contributes B-complex vitamins, especially important for vegans.

Health Notes:

  • Dairy-Free & Lactose-Free: Ideal for those with lactose intolerance or milk allergies.
  • Cholesterol-Free: Entirely plant-based, contains zero cholesterol.
  • Allergen Awareness: Contains tree nuts (cashews). For nut-free versions, see substitutions above.
  • Sodium Control: Easily adjusted by reducing added salt or using low-sodium ingredients.
  • Balanced Meal: Pair with a side salad or roasted vegetables to complete the plate.

Ingredients

  • 1 cup uncooked brown rice (or 3 cups cooked)
  • 4 cups broccoli florets (fresh or frozen)
  • 1 cup raw cashews (soaked in hot water for 20–30 minutes)
  • 3/4 cup unsweetened plant milk (oat, almond, or soy)
  • 1/3 cup nutritional yeast
  • 2 tablespoons lemon juice (freshly squeezed)
  • 1 tablespoon Dijon mustard
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper
  • 1/2 cup breadcrumbs (optional, for topping)
  • 1 tablespoon olive oil (for breadcrumb topping)
  • Fresh parsley or chives (for garnish, optional)

Directions

  1. Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish.
  2. Cook brown rice according to package instructions. Set aside once fluffy and tender.
  3. Steam broccoli until bright green and slightly tender (~5–6 minutes). Drain and set aside.
  4. Drain soaked cashews and add to a high-speed blender with plant milk, nutritional yeast, lemon juice, Dijon mustard, garlic powder, onion powder, turmeric, smoked paprika, salt, and pepper.
  5. Blend until completely smooth and creamy, about 1–2 minutes. Adjust seasonings to taste.
  6. In a large bowl, combine cooked rice, steamed broccoli, and cheese sauce. Mix well.
  7. Transfer mixture to the prepared baking dish. In a small bowl, mix breadcrumbs with olive oil and sprinkle over the top.
  8. Bake for 25–30 minutes until bubbly and golden on top.
  9. Let cool for 5–10 minutes before serving. Garnish with herbs if desired.

FAQ

Can I make this casserole ahead of time?
Yes! Assemble the casserole (without baking), cover tightly, and refrigerate for up to 24 hours. When ready, bake as directed, adding 5–10 extra minutes if cold from the fridge.

Can I freeze this dish?
Absolutely. Let it cool completely, then wrap tightly or place in a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the fridge and reheat in the oven at 350°F for 20–25 minutes.

Why is my sauce gritty?
This usually means the cashews weren’t soaked long enough or your blender isn’t powerful enough. Always soak in hot water and blend until silky. Straining through a fine mesh sieve can help in emergencies.

Can I use white rice instead?
Yes, though brown rice is recommended for higher fiber and nutrients. Adjust cooking time accordingly.

Is nutritional yeast necessary?
It’s essential for the cheesy flavor. There’s no direct substitute, but you can try adding more miso or soy sauce for umami, though the taste will differ.

Can I make this oil-free?
Yes! Skip the olive oil in the breadcrumb topping and use a little extra plant milk or aquafaba to moisten. You can also toast breadcrumbs dry in a pan first.

How long do leftovers last?
Store in an airtight container in the refrigerator for up to 5 days. Reheat in the microwave or oven with a splash of plant milk.

Summary

This Vegan “Cheesy” Broccoli Rice Casserole is a creamy, nutritious, and deeply satisfying dairy-free comfort dish made with wholesome ingredients like brown rice, fresh broccoli, and a luscious cashew-nutritional yeast sauce.

Baked to golden perfection, it’s ideal for family meals, holidays, or meal prep — proving that plant-based eating can be indulgent, flavorful, and good for you all at once.

Leave a Comment