This post contains affiliate links. Please see our disclosure policy.

Up your weeknight dinner casserole game and take those baked vegetables on a trip to India with this easy vegan vegetable curry casserole loaded with Indian spices and creamy tomato gravy!

vegan vegetable casserole served in a bowl with rice and sprinkled with cilantro

I have been loving making casserole style meals like thjs lentil curry casserole lately and here’s is another one you will love! Easy vegan Vegetable Curry Casserole! Whenever I am looking for a delicious way to get my fill of veggies, I turn to this vegetable casserole! Tons of healthy colorful vegetables baked in an Indian style coconut curry sauce to make an incredibly flavorful meal that is made in one dish!

vegan vegetable casserole served with a side of rice

This veggie casserole is easy to make, gluten-free, vegan & makes a big big portion, perfect for feeding a family or for making ahead for a quick meal whenever hunger hits! Yes, you heard me – this healthy veggie casserole is perfect for meal prep! I like to make this casserole on Sunday or Monday, then eat it throughout the week with a side of rice, cauliflower rice ornaan!

 

What really brings this dish to life is the light and flavorful curry sauce to which we add a bunch of Indian spices! You can use coconut milk or cashew milk or other Alternate thick non-dairy milk.

ingredients for making vegan vegetable curry casserole

MORE INDIAN DISHES TO TRY

Baked Veggie Curry Casserole

4.97 from 32 votes
By: Vegan Richa
Prep: 10 minutes
Cook: 45 minutes
Total: 55 minutes
Servings: 6
Course: Main Course
Cuisine: Indian
Up your weeknight dinner casserole with this easy vegan vegetable curry casserole loaded with Indian spices and creamy tomato gravy! All in 1 dish!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

  • 2 tsp oil
  • 2 tsp ground coriander
  • 1 tsp ground cumin
  • 1/2 tsp ground cardamom
  • 1/4 tsp black pepper
  • 1 tsp paprika
  • 1/4 tsp ground mustard
  • 2 bay leaves , optional
  • 1/2 cup chopped red onion
  • 3 cloves garlic, finely chopped
  • 1 hot Indian green chili or serrano , finely chopped or add 1/4 teaspoon cayenne instead
  • 8 oz can of tomato purée , (unseasoned)
  • 14 oz can coconut milk, or 1 1/4 cup thick non dairy milk such as oat milk or cashew milk (1/4 cup cashews blended with 1 1/4 cup water )
  • 3/4 tsp salt
  • 3-4 cups chopped vegetables, such as cauliflower, green beans, butternut squash, or sweet potatoes, regular potatoes, zucchini, carrots, seasonal vegetables, etc, chopped to about 3/4 inch or similar sizes
  • Lemon Juice and cilantro for garnish

Instructions 

  • Add oil to a baking dish, a 7x11 inch baking dish.
  • Add in the spices and mix. Add in the onion, garlic, green chili, and a good pinch of salt, and mix it, and spread out. (Add 1-2 tsp garam masala or curry powder for more spice flavor)
  • Put the baking dish in the oven at 400 degrees F for about 7-9 minutes, or until the onions are starting to turn golden.
  • Take the dish out from the oven and add in the tomato puree, nondairy milk, and salt, and mix in.
  • Add in the vegetables, and mix well to coat, and put the dish back in the oven to bake for 35-40 minutes, or until the vegetables are done to preference.
  • Take the dish out of the oven, add a drizzle of lemon juice, and chopped cilantro for garnish. You can add in some pepper flakes or a drizzle of non dairy cream as well. Serve it with flat bread, or over rice.

Notes

  • if using fresh tomatoes, Purée 3 tomatoes. add to the dish  after the onions are golden, and bake for another 6 to 8 minutes and then proceed with adding the veggies and milk 
  • The baked curry will keep in the fridge for up to three days.
  • Add in 1 can of cooked chickpeas instead of a 1 cup of the veggies to make this into a hearty meal 
You can easily double this recipe, just use a slightly larger casserole dish. You might need to add a few minutes to the cooking time. Instead of the ground spices, you can also use pre mixed spices such as 1.5 -2 tsp of garam masala, or 2 tsp curry powder, or berbere, or cajun spice blend, or Jamaican curry powder.

Nutrition

Calories: 138kcal, Carbohydrates: 17g, Protein: 3g, Fat: 6g, Saturated Fat: 5g, Sodium: 415mg, Potassium: 233mg, Fiber: 4g, Sugar: 1g, Vitamin A: 4789IU, Vitamin C: 12mg, Calcium: 32mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!

Ingredients:

  • coconut milk – use full-fat coconut milk for a rich sauce or any other thick non-dairy milk such as oat milk or cashew milk if you want to lower the calories or don’t like coconut milk.
  • spices: a bold Indian spice mix containing coriander, ground cumin, ground cardamom, black pepper, paprika, ground mustard
  • onions, chili, and garlic – always a good base for any dish!
  • veggies: I use what I have sitting in my fridge and freezer! This time, a mix of bell peppers, cauliflower, green bean, and frozen squash.
  • Tomato purée for that wonderful color and for some plant-based umami

Tips:

  • Use whichever veggies you have. Think sweet potatoes, regular potatoes, zucchini, carrots, seasonal vegetables, etc, chopped to about 3/4 inch or similar sizes
  • I recommend full-fat coconut milk or cashew milk for the ultimate creaminess.
  • If you want to add some cool creaminess, top this dish with a dollop of coconut yogurt or vegan sour cream.
  • Cooking the casserole longer than 40 minutes will make the vegetables too soft so don’t overdo it.
  • Like it spicy? Spice up the casserole by adding some cayenne pepper.

How to make Vegan Curry Vegetable Casserole:

oil and indian spices in a white casserole dish

Add oil to baking dish, a 7×11 inch baking dish. Toss in the spices and mix.

oil, spices onion, chili and garlic in a white casserole dish

Add in the onion, garlic, green chili, and a good pinch of salt, and mix it, and spread out.

onion, garlic and spices baking in a white casserole dish

Put the baking dish in the oven at 400 degrees F for about 7-9 minutes, or until the onions are starting to turn golden.

onion, garlic and Indian spices baked in a casserole dish until golden brown

Move the dish from the oven and add in the tomato purée , non-dairy milk, and salt, and mix in.

tomato sauce and coconut milk being added to casserole dish to make vegetable casserole

veggies being added to pre-baked vegetable casserole

Add in the vegetables, and mix well to coat, and put the dish back in the oven to bake for 35-40 minutes, or until the vegetables are done to preference.

vegan vegetable casserole

Take the dish out of the oven, add a drizzle of lemon juice, and chopped cilantro for garnish. You can add in some pepper flakes as well. Serve it with some flatbread, or over rice.

WHAT TO SERVE WITH THIS VEGAN VEGETABLE CASSEROLE?

This vegan vegetable casserole is best enjoyed

  • Over a plate of steamed basmati rice, or cauliflower rice
  • With some fresh bread or Vegan Naan Bread
  • with mashed potatoes or sweet potatoes

vegan curried vegetable casserole fresh out of the oven

Reheating and storing:

Leftovers of this vegetable curry casserole will stay good in the refrigerator for up to 3 days. To reheat your leftovers, place them in a microwave-safe bowl, cover, and microwave for 2 minutes.

Make a big batch!

You can easily double this recipe, just use a slightly larger casserole dish. However, you might need to add a few minutes to the cooking time. Instead of the ground spices, you can also use pre-mixed spices such as 1.5 tsp of garam masala, or 2 tsp curry powder, or berbere, or cajun spice blend, or Jamaican curry powder.

vegan curry vegetable casserole served with a side of rice and sprinkled with. coriander seeds

 

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

4.97 from 32 votes (3 ratings without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

74 Comments

  1. Christine says:

    5 stars
    I just made this tonight and it was excellent!

  2. Linnea J Priest says:

    4 stars
    We thought it was too bland. Usually, your recipes are a little spicy, which we like. This was a tiny bit boring.

    1. Richa says:

      Add more spices. Your spices might be old? Mine usually are quite potent. And salt. Right amount of Salt often brings out the flavors

  3. Emma says:

    5 stars
    Love this recipe. I used light coconut milk and substitued a can of tomato puree with half a can of chopped tomatoes (and followed the cooking for 9 min post onions instructions). I also served it with grilled chicken for the non – vegetarian members of the household.

    1. Vegan Richa Support says:

      sounds yummy

  4. Trina says:

    5 stars
    Delicious! I used shishito peppers, fresh pumpkin from garden, cauliflower, asparagus and broccoli. I did double the seasoning blend. Instead of onion used asfoetida. Service with rice.
    Thank you again!

    1. Richa says:

      Awesome

  5. Amira says:

    5 stars
    I made this tonight for my family and they loved it. I ended up using about 6 cups of chopped veggies (bell pepper, green beans, cauliflower and sweet potato) and there was still plenty of curry to go on the rice. I removed most of the seeds from the green chili and it was still spicy enough. I’m enjoying making these Indian casserole dishes. Thank you 🙂

  6. Zhanna Stout says:

    5 stars
    Great, amazing recipe! Easy, delicious and works for low protein diets (in our case, for family members with PKU). Those recipes are so hard to find and this casserole allows us to have a nice meal without feeling guilty about a high protein content. Great job!

    1. Vegan Richa Support says:

      that’s great to hear – thank you

  7. Cat says:

    5 stars
    Very easy and came out nice! It was nice to do a curry in the oven instead of the stovetop for a change of pace. I also like how this is flexible based on whatever vegetables you have on hand.

  8. Kiara says:

    5 stars
    This recipe is delicious and so easy to make! It reminds me of a creamy version of vegetable jalfrezi. I made this to meal prep lunches for the week, and I’m excited to eat it every day!

    1. Vegan Richa Support says:

      yay

  9. Stef says:

    5 stars
    So simple and absolutely delicious! Used sweet potato, cauliflower, and green beans

    1. Vegan Richa Support says:

      excellent!

  10. Andrea Goldstein says:

    Tomato puree or tomato sauce? Conflicting messages.

    1. Richa says:

      Puree