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

This restaurant-style aloo gobi that has all the flavor we love ordering at our favorite takeaway. Just the right amount sauce and spice in this Vegan Aloo Gobi!

a bowl of vegan aloo gobi next to a small dish with rice and some flatbread

Aloo Gobi – Spiced Potatoes with Cauliflower. is one of the most ordered Indian dishes for a reason. This Vegan Aloo Gobi is just like the one you get at the restaurant (if you’re lucky ). Packed with flavor, super comforting on a cold day, 100 % plant-based, wholesome and the best!

Aloo gobi has many variations. The home style version is usually a dry side like this. Restaurants usually add the sauce to the dish so that you can order it as a main.You all have been asking me for an Indian restaurant version and this is your basic restaurant style Aloo Gobi with a bit of sauce. You can double up the sauce for saucier and add some cashew cream in the end for creamier if you wish.

a plate with a serving of aloo gobi, rice and 2 folded naan breads

What is Aloo Gobi?

Aloo gobi (potatoes & cauliflower) is a popular North Indian veggie dish. It’s basically potatoes and cauliflower cooked with onions, tomatoes and a blend of spices. It can be made in several ways. Dry or with sauce/gravy.  You can make it with only onions or only tomatoes or use no onion or tomato at all, depending on what ingredients you have on hand.

This aloo gobi recipe I am sharing today is one of my favorite versions. It has onions, tomatoes, ginger, garlic, and all the spices and tastes just like what you get in an Indian restaurant. While restaurants typically fry the veggies and then toss them in gravy,  this version is quite a bit healthier as we bake the veggies instead.

vegan aloo gobi with rice and flatbread

More Indian Mains

MORE DELICIOUS INDIAN POTATO CURRY RECIPES FROM THE BLOG:

Restaurant Style Aloo Gobi

5 from 47 votes
By: Vegan Richa
Prep: 20 minutes
Cook: 35 minutes
Total: 55 minutes
Servings: 4
Course: Main Course
Cuisine: Indian
An easy healthy spin on restaurant-style aloo gobi that has all the flavor of the authentic Indian potato and cauliflower curry we love ordering at our favorite takeaway but is way lower in fat. 
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

For the Cauliflower & Potatoes

  • 1 small head cauliflower , or 2 heaping cups of chopped florets
  • 2 medium potatoes , - about 2 cups cubed
  • 1 tsp oil
  • 1-2 tsp lime/lemon juice
  • 3/4 tsp turmeric
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • tsp cayenne or paprika, , use paprika for less heat
  • ½ tsp garam masala
  • 2 tsp minced ginger
  • 2 tsp minced garlic
  • 1/2 tsp salt

For the sauce:

  • 2 tsp oil
  • 1 tsp ground coriander
  • ½ tsp ground cumin , or 1/4 tsp cumin seeds
  • ½ tsp garam masala
  • ¼ tsp cayenne or Indian red chili powder
  • 2 tsp minced ginger
  • 2 tsp minced garlic
  • ½ hot green chili, finely chopped, such as serrano, Thai or use mild chilies for less heat
  • ¾ -1 cup thinly sliced onion
  • 2 Medium tomatoes, pureed
  • 1/4 to 1/2 tsp salt
  • ½ tsp dried fenugreek leaves, , optional
  • Lime juice and cilantro, for garnish

Instructions 

  • Preheat oven to 400℉ (205 c)
  • In a bowl, add cauliflower and potato and sprinkle in the oil, toss well to coat. Drizzle in some lime juice and mix well
  • Add in all of the spices and salt in a small bowl, mix really well and sprinkle over the cauliflower and potato mixture. Add the ginger and garlic.Toss well to coat.
  • Transfer the cauliflower and potato mixture to a parchment lined baking dish, spread evenly to ensure even cooking.
  • Bake at 400℉ for 25-35 mins or until cooked through, checking large pieces of potato for doneness. See notes for alternate cooking methods
  • To make the sauce: heat a large skillet over medium heat, add oil and when the oil is somewhat hot, add in the coriander, cumin, garam masala and cayenne and mix well. Let the spices get really fragrant and then add in ginger and garlic.
  • Cook for a few seconds and then add in chili and onion, cook until the onion is golden.
  • Add in pureed tomato and salt and mix well.
  • Bring mixture to a boil and cook for another minute to thicken the sauce and roast the pureed tomato. Add in the baked potato cauliflower mixture into the sauce and mix well. Add in fenugreek leaves and toss well to coat with the sauce.
  • If the sauce is too thick , add in a few Tbsp of water then mix well and cover. Cook for 2-3 minutes and switch off heat.
  • Let sit covered for a few minutes in order for the flavors to meld together. Taste and adjust salt and flavor.
  • Garnish with cilantro and lime juice before serving.
    Store refrigerated for upto 3 days

Video

Notes

Variations: every restaurant has their own flavors that they add to the dish. For variation, add 1/2 tsp cumin seeds before adding the dry spices and toast them in the oil until fragrant. You can also add in 2 bay leaves, 1 clove and 2 green cardamom pods (slightly opened).  
Cook the veggies instead of baking, you can parboil the potatoes and cauliflower or pan fry them in little oil (I prefer a cast iron for this, pan fry and cover for 5-6 mins ) till they are cooked. This also helps in retaining the shape and texture. Then add to the sauce 
  • cauliflower can overcook easily when cooking directly in a skillet. Baking helps prevent this which is how we prepare the veg in this recipe.
  • You can double up the sauce for saucier and add some cashew cream in the end for creamier if you wish. 

Nutrition

Calories: 65kcal, Carbohydrates: 7g, Protein: 3g, Fat: 4g, Saturated Fat: 1g, Sodium: 482mg, Potassium: 381mg, Fiber: 3g, Sugar: 3g, Vitamin A: 631IU, Vitamin C: 42mg, Calcium: 33mg, 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:

  • Potatoes: Make sure to cut them into even-sized cubes so that they are all cooked at the same time. If you chop them too small, they will get mushy and might dissolve in the curry. As a short-cut, or if you have leftovers to use up, you could add boiled potatoes. Obviously, this takes off some of the cooking time.
  • Cauliflower: cut the florets into equal-sized chunks to allow for even cooking.
  • Ground Spices: Cumin, chili powder, coriander, turmeric, cayenne pepper, garam masala. Flavor central!
  • The holy trinity of ginger, onion, and garlic is the base of our gravy along with tempered spices.
  • Fresh green chilies add a bit of heat, but don’t worry – this dish is not spicy. Thai green chili pepper or Serrano pepper works well here. However, if you don’t tolerate any spice, leave it out.
  • Fresh tomato puree is added for color, body, and texture. I make it from scratch pureeing two fresh tomatoes. You could use canned diced tomatoes and puree them or half the amount of canned tomato puree as it is more concentrated.

Tips:

  • One common issue with aloo gobi is that the cauliflower becomes really soggy when overcooking. You want the veggies to be cooked and tender but not overcooked. Baking can help prevent this which is how we prepare the veg in this recipe.
  • Alternatively, you can parboil the potatoes and cauliflower or fry them in little oil till they are half cooked. This also helps in retaining the shape and texture.
  • To make the gravy even more fragrant, sprinkle garam masala into the gravy towards the end.

ingredients needed for making vegan aloo gobi

Preheat your oven to 400℉. In a bowl, add cauliflower and potato and sprinkle in the oil, toss well to coat

a white bowl with cauliflower and potato cubes being tossed with Indian spices

Drizzle in some lime juice and mix well. Add in all of the spices and salt in a small bowl, mix really well and sprinkle over the cauliflower and potato mixture. Add the ginger and garlic. Toss well to coat.

cauliflower and potato cubes in a casserole dish

Transfer the cauliflower and potato mixture to a parchment-lined baking dish, spread evenly to ensure even cooking. Bake at 400℉ for 25-35 mins or until cooked through, checking large pieces of potato for doneness.

Indian spices being tempered in a black frying pan

To make the sauce – heat a skillet over medium heat, add oil and when the oil is somewhat hot, add in the coriander, cumin, garam masala, and cayenne and mix well. Let the spices get really fragrant and then add in ginger and garlic.

onion ginger and garlic being sauteed with spices in a large frying pan

Cook for a few seconds and then add in chili and onion, cook until the onion is golden. Add in pureed tomato and salt and mix well.

onion and garlic being sauteed with spices and tomato puree in a black frying pan

Bring mixture to a boil and add in potato/cauliflower mixture into the sauce and mix well.

cauliflower and potato cubes being tossed with sauteed spices

Add in fenugreek leaves and toss well to coat with the sauce. If the sauce is too thick, add in a few Tbsp of water then mix well and cover. Cook for 2-3 minutes and switch off the heat.  Let the pan sit for a few minutes in order for the flavors to meld together.

cauliflower and potato cubes being sauteed in onion garlic and tomato

Garnish with cilantro and lime juice before serving.

a small pot of rice and an indian dish with vegan aloo gobi on a wooden surface

How to store and reheat Aloo Gobi:

  • This dish can be stored in an airtight container for 4 days and it can also be frozen.
  • Keep in mind that, as this dish sits the gravy will get thicker as the potatoes tend to absorb some of the liquid. When reheating, you might have to add a splash of water or broth.

a plate with aloo gobi, rice and flatbreads

 

What to serve with Aloo Gobi?

I like serving this potato and cauliflower curry with plain Basmati rice or a bowl of fragrant seasoned rice like this turmeric lemon rice. However, this cauliflower potato curry  also pairs extremely well with roti or any vegan flatbread of choice.

 

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

5 from 47 votes (10 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.

95 Comments

  1. Barbara O says:

    5 stars
    Made this for a quick dinner. I cut and boiled the potatoes and added frozen cauliflower just as the potatoes were done. I drained the veg and tossed in in the spices and set aside. I made the sauce and tossed the veg in a pan cooked it a few min and then let it sit 10 min while I heated the bread.
    Great recipe. I will add this to my rotation. Might add frozen peas Or pea/carrot mix next time

    1. Vegan Richa Support says:

      frozenn veggies are the best, right

  2. Diane Hai says:

    5 stars
    This is my favorite as it reminds me of one of the comfort foods I ate when I was younger. There was a great little mom and pop vegetarian restaurant on upper Broadway where I ate lunch as a struggling artist 30 years ago. Large lunch portions for two days. Although I’ve tried similar fare since then living near Seattle and have tried to cook something similar, it was always the seasoning. It wasn’t until I started with some of the recipes with you that I got over some of my fears of mixing peppers and cayenne. I’ve experimented more this past year with no food or upset tummies. It’s really about paying attention to the food and spices quality and not quantity. Thank you for this. Looking forward to 2022 and more recipes!
    PS I have a case of soya curds and am looking for new options!
    To your health!

    1. Vegan Richa Support says:

      nostalgic, thank you,

  3. Lyn says:

    5 stars
    Forgot to add stars

    1. Vegan Richa Support says:

      lol thanks

  4. Lyn says:

    I’m about to make this for the 5th time. Aloo Gobi is my go to and this recipes is better than any I’ve had before. It’s a perfect recipe just as it is but I did have to cut back on the cayenne a little. I figure better to use too little and add than to use too much and sweat it out. Thank you for all your recipes especially this one.

    1. Vegan Richa Support says:

      Awesome!! Do leave a rating too if you feel so!

    2. Kat S says:

      5 stars
      I made this the other night, it was fantastically fantastical! Tomorrow night I’m cooking it for friends, it’s that good! We love a saucy curry here in our house – so I’m going to make extra sauce to satisfy the kids and hubby. I didn’t have fenugreek, but added a bay leaf and cardamom pods. I can’t stop craving it.

      1. Vegan Richa Support says:

        fantastical! 🌟

  5. Laura says:

    5 stars
    Another amazing recipe! Thank you. We all really enjoyed it.

    1. Vegan Richa Support says:

      thanks for popping in

  6. Miu says:

    5 stars
    It was very delicious and just the right amount of spicy! I made it without oil, ran out of cumin and it took to cook around 45 minutes in my oven. Will definitely make again <3

    1. Vegan Richa Support says:

      perfecto!
      Do leave a rating too when you do!

  7. Traci says:

    5 stars
    This is a great recipe. I will definitely make it again!

    1. Richa says:

      Awesome

  8. KM says:

    5 stars
    Delicious! Perfectly spiced and seasoned. An excellent, hearty dish. Better than restaurant aloo gobi by far.

    Thanks for another fabulous recipe!

    1. Vegan Richa Support says:

      wow! i’m glad that you loved it so much

  9. Lani Strom says:

    5 stars
    omg ! I have made so many of your recipes but this one is at the top of my list. It was fabulous with complex flavors that had even my meat eating husband told me that I had to make this one again. I cut the potatoes a bit too big so I had to leave it in the oven longer till they were softer but I think that only baked in the seasonings more. I made it for 8 even though there is only two of us and I was really glad we had did so..

  10. Sachin Diwakar says:

    Again, So delicious recipe. It is one of my favorite recipes that I have ever tried at my home.
    I loved that ingredient block, it helped me a lot. In the box, I can easily select the number of servings.