Vegan Broccoli Rice Casserole
Vegan Broccoli Rice Casserole is pure comfort food energy, minus the dairy and mystery ingredients. It’s warm, creamy, and exactly the kind of dish you want when you need something cozy and dependable.

This recipe feels nostalgic in the best way, but it’s completely plant‑based and made with simple, real ingredients. It works just as well for a weeknight dinner as it does for a potluck situation. Basically, it’s the casserole you’ll keep coming back to.
What Makes This Vegan Broccoli Rice Casserole Special
What really makes this dish shine is the creamy texture paired with tender broccoli and fluffy rice. It’s rich without being heavy and comforting without feeling boring. Everything bakes together into one cohesive, scoopable masterpiece. It’s also easy to customize, which makes it great for picky eaters and creative cooks alike. One pan, big payoff.
Ingredients
- 2 cups cooked rice (white or brown)
- 2 cups broccoli florets, lightly steamed
- 1 tablespoon olive oil
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 1 cup unsweetened plant milk (almond, soy, or oat)
- ½ cup raw cashews, soaked and blended or vegan cream alternative
- ¼ cup nutritional yeast
- 1 tablespoon lemon juice
- 1 teaspoon onion powder
- ½ teaspoon garlic powder
- Salt and black pepper, to taste
- ½ cup vegan shredded cheese (optional, for topping)
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease a baking dish.
- Heat olive oil in a skillet over medium heat. Add onion and cook for 3–4 minutes until soft, then add garlic and cook for 30 seconds.
- In a blender, combine plant milk, cashews, nutritional yeast, lemon juice, onion powder, garlic powder, salt, and pepper. Blend until smooth and creamy.
- In a large bowl, mix cooked rice, broccoli, sautéed onion mixture, and the creamy sauce. Stir until everything is well coated.
- Transfer the mixture to the baking dish and spread evenly.
- Sprinkle vegan cheese on top if using.
- Bake uncovered for 25–30 minutes, until hot and lightly golden. Let rest for 5 minutes before serving.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or oven until warmed through. If the casserole thickens too much, add a splash of plant milk before reheating. This dish also freezes well for up to one month.
Health Benefits
This casserole is packed with fiber, plant‑based protein, and essential nutrients. Broccoli adds vitamins C and K, while rice provides satisfying energy. Cashews and nutritional yeast bring healthy fats and B‑vitamins. It’s filling, nourishing, and still feels indulgent.
Common Mistakes to Avoid
One mistake is overcooking the broccoli before baking—it should be just tender. Another is skipping seasoning, which can make the dish bland. Using sweetened plant milk is also a no‑go unless you enjoy confusion. And don’t rush the resting time; it helps the casserole set nicely.
Alternatives and Variations
You can add mushrooms, peas, or spinach for extra veggies. Swap rice for quinoa if you want a different texture. For extra crunch, top with breadcrumbs or crushed crackers before baking. If you like a smoky vibe, add a pinch of smoked paprika. This recipe is very forgiving.
Frequently Asked Questions
Can I make this ahead of time?
Yes, assemble it and bake when ready.
Is this casserole gluten‑free?
Yes, as long as all ingredients are gluten‑free.
Can I skip the cashews?
Yes, use a store‑bought vegan cream instead.
Does it reheat well?
Absolutely—it’s great for leftovers.
Can I make it oil‑free?
Yes, sauté with a splash of broth instead of oil.
Final Thoughts
Vegan Broccoli Rice Casserole is one of those recipes that feels like home in a bowl. It’s simple, satisfying, and endlessly comforting without being complicated. Whether you’re feeding family, friends, or just yourself, it delivers every time. Give it a try and enjoy a cozy, plant‑based classic that never disappoints.
