Vegan Rice Casserole Recipes for Easy, Delicious Meals

Updated On: October 4, 2025

Rice casseroles are the ultimate comfort food, combining hearty grains with fresh vegetables and rich flavors all baked into one wholesome dish. Whether you’re a seasoned vegan or simply looking to explore more plant-based meals, vegan rice casseroles offer a versatile and nourishing option that’s perfect for any occasion.

These casseroles are easy to prepare, packed with nutrients, and can be customized with your favorite veggies and seasonings to suit your taste buds. Plus, they make excellent leftovers, reheating beautifully for quick lunches or dinners throughout the week.

In this blog post, we’ll dive into some delicious vegan rice casserole recipes that are not only satisfying but also simple to make. From creamy, cheesy-style options using plant-based alternatives to vibrant Mediterranean-inspired dishes, you’ll find plenty of inspiration to add to your weekly meal plan.

So grab your apron and get ready to create some cozy, flavorful vegan rice casseroles that everyone will love!

Why You’ll Love This Recipe

Vegan rice casseroles are a fantastic way to enjoy a filling and nutritious meal without relying on animal products. Here’s why you’ll want to make these recipes again and again:

  • Easy to prepare: Most casseroles require just a handful of ingredients and minimal prep time.
  • Highly customizable: Use whatever vegetables, beans, or seasonings you have on hand for endless variations.
  • Comforting and satisfying: The warm, baked nature of casseroles makes them perfect for cooler days or cozy nights in.
  • Great for meal prep: These dishes store well in the fridge and freeze beautifully for busy days.
  • Family-friendly: Even picky eaters tend to love casserole dishes that combine familiar ingredients in a new way.

Ingredients

  • 1 ½ cups long-grain white rice (or brown rice for a nuttier flavor)
  • 3 cups vegetable broth (ensure it’s vegan-friendly)
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 cup broccoli florets, chopped into bite-sized pieces
  • 1 cup mushrooms, sliced
  • 1 cup frozen peas, thawed
  • 1 cup unsweetened plant-based milk (such as almond, oat, or soy)
  • ½ cup nutritional yeast (for cheesy flavor)
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • Fresh parsley, chopped (for garnish)

Equipment

  • Large oven-safe casserole dish (about 9×13 inches)
  • Medium saucepan for cooking rice
  • Large skillet for sautéing vegetables
  • Mixing bowl
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Knife and cutting board

Instructions

  1. Preheat your oven to 375°F (190°C). Lightly grease your casserole dish with a bit of olive oil to prevent sticking.
  2. Cook the rice: In a medium saucepan, combine the rice and vegetable broth. Bring to a boil, then reduce heat to low, cover, and simmer for about 15-20 minutes (longer for brown rice) until the liquid is absorbed and rice is tender.
  3. Sauté the vegetables: While the rice cooks, heat olive oil in a large skillet over medium heat. Add the chopped onion and garlic, sautéing until fragrant and translucent, about 3-4 minutes.
  4. Add the bell pepper, broccoli, and mushrooms to the skillet. Cook for another 5-7 minutes until the vegetables begin to soften.
  5. Mix the casserole base: In a large mixing bowl, combine the cooked rice, sautéed vegetables, chickpeas, peas, plant-based milk, nutritional yeast, smoked paprika, thyme, salt, and pepper. Stir well to evenly distribute all ingredients.
  6. Transfer the mixture into your prepared casserole dish, spreading it out evenly.
  7. Bake uncovered in the preheated oven for 25-30 minutes until the top is slightly golden and the casserole is heated through.
  8. Remove from the oven and let it cool for 5 minutes before serving. Sprinkle with fresh parsley for a pop of color and flavor.

Tips & Variations

“Feel free to swap out vegetables based on what’s in season or what you have in your fridge. Zucchini, kale, or carrots make excellent additions or substitutes!”

  • Make it gluten-free: Use gluten-free vegetable broth and ensure no cross-contamination with grains.
  • Add a crunchy topping: Sprinkle breadcrumbs mixed with a little olive oil on top before baking for a crispy finish.
  • Spice it up: Add chili flakes or a dash of hot sauce to the mixture for a bit of heat.
  • Use brown rice or quinoa: For extra fiber and protein, substitute part or all of the rice with quinoa or brown rice.
  • Try a creamy twist: Stir in some vegan bechamel sauce before baking for a richer texture (check out our Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes).

Nutrition Facts

Nutrient Amount per Serving
Calories 320 kcal
Protein 12 g
Carbohydrates 50 g
Dietary Fiber 7 g
Fat 7 g
Saturated Fat 1 g
Iron 3 mg (15% DV)
Calcium 150 mg (15% DV)

Serving Suggestions

This vegan rice casserole pairs wonderfully with a simple green salad dressed with lemon vinaigrette or your favorite tangy dressing. Roasted vegetables or steamed greens like kale or Swiss chard make excellent sides to boost your meal’s nutrient profile.

For a heartier feast, serve alongside warm crusty bread or a vegan garlic bread option. If you love international flavors, try pairing this casserole with dishes like Peruvian Vegetable Recipes for Flavorful Healthy Meals to add an extra dimension of taste.

Conclusion

Vegan rice casseroles are an easy, nutritious, and delicious way to bring plant-based comfort food to your table. The blend of rice, fresh vegetables, and flavorful seasonings combines into a hearty dish that satisfies both your taste buds and your nutritional needs.

Whether you’re cooking for family, friends, or just yourself, this versatile recipe can be customized endlessly to suit your preferences and pantry staples.

We encourage you to experiment with different veggies, spices, and even plant-based cheeses to create your own signature casserole. For more inspiring vegan recipes that complement this dish, don’t miss our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for a sweet treat, or try our Vegan Bread Machine Recipe for Soft, Delicious Loaves to bake fresh bread to go alongside.

Happy cooking and enjoy your wholesome vegan rice casseroles!

📖 Recipe Card: Vegan Rice Casserole

Description: A hearty and flavorful vegan rice casserole packed with vegetables and plant-based protein. Perfect for a comforting weeknight dinner.

Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M

Servings: 6 servings

Ingredients

  • 1 1/2 cups brown rice, rinsed
  • 3 cups vegetable broth
  • 1 cup diced carrots
  • 1 cup chopped broccoli florets
  • 1 cup sliced mushrooms
  • 1/2 cup diced onion
  • 2 cloves garlic, minced
  • 1 cup canned chickpeas, drained and rinsed
  • 1/2 cup unsweetened almond milk
  • 2 tablespoons nutritional yeast
  • 1 teaspoon dried thyme
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 375°F (190°C).
  2. In a large skillet, sauté onion and garlic until translucent.
  3. Add carrots, broccoli, and mushrooms; cook for 5 minutes.
  4. Combine rice, vegetable broth, chickpeas, and sautéed vegetables in a casserole dish.
  5. Stir in almond milk, nutritional yeast, thyme, salt, and pepper.
  6. Cover with foil and bake for 40 minutes until rice is tender.
  7. Remove foil and bake uncovered for an additional 5 minutes.
  8. Let cool for 5 minutes before serving.

Nutrition: Calories: 320 kcal | Protein: 10 g | Fat: 5 g | Carbs: 55 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Rice Casserole”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful vegan rice casserole packed with vegetables and plant-based protein. Perfect for a comforting weeknight dinner.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 1/2 cups brown rice, rinsed”, “3 cups vegetable broth”, “1 cup diced carrots”, “1 cup chopped broccoli florets”, “1 cup sliced mushrooms”, “1/2 cup diced onion”, “2 cloves garlic, minced”, “1 cup canned chickpeas, drained and rinsed”, “1/2 cup unsweetened almond milk”, “2 tablespoons nutritional yeast”, “1 teaspoon dried thyme”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “In a large skillet, saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add carrots, broccoli, and mushrooms; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Combine rice, vegetable broth, chickpeas, and saut\u00e9ed vegetables in a casserole dish.”}, {“@type”: “HowToStep”, “text”: “Stir in almond milk, nutritional yeast, thyme, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Cover with foil and bake for 40 minutes until rice is tender.”}, {“@type”: “HowToStep”, “text”: “Remove foil and bake uncovered for an additional 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Let cool for 5 minutes before serving.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “10 g”, “fatContent”: “5 g”, “carbohydrateContent”: “55 g”}}

Photo of author

Marta K

Leave a Comment

X