Easy Chana Masala

GFVGVDFNS
Jump to Recipe
Bowls of our homemade gluten-free vegan Chana Masala recipe with rice, jalapeno, and lemons

Traveling. Why do we travel?

It’s so challenging and tiring and I constantly have to manage my expectations before we ever get there. And especially when we arrive (like when we show up in Croatia and it’s cold and windy and loud) and I get sick.

That sounded negative. But no, it’s honesty. If you haven’t noticed, even though traveling is hard sometimes, we still love it, travel often, and we’re thankful for the opportunity to do so. In fact, we’re hopeful to spend more time traveling this year and I cannot wait.

Despite its challenges, traveling does one big thing for me: It inspires. Pretty much every meal we sit down to is an opportunity to learn about a new culture. How wonderful.

Mortar and pestle with jalapenos and garlic for making our easy chana masala recipe

This recipe was inspired by a meal we stumbled upon in Oslo, Norway. Despite it being quite cold and windy and the shops being closed because it was a Sunday (manage expectations, Dana, manage expectations…), we found this amazing Indian restaurant where I enjoyed one of the best meals I’ve ever had.

Yes, big claims! And it’s all because of their chana masala (and mango chutney…oh my word).

Sautéing ingredients for making flavorful, healthy, vegan Chana Masala

About Chana Masala

Chana masala, also called chole masala, is believed to have originated in northern India. “Chana” means chickpea and “masala” refers to a blend of spices used in Indian cooking.

It’s a popular dish throughout India and Pakistan, with recipes varying by region. And it’s also gained popularity around the world. The following is our inspired version resembling what we’ve tasted in restaurants. You can find a more traditional preparation here.

How to Make Chana Masala

Our version is made with green chilies, onion, garlic, fresh cilantro, a blend of spices, chickpeas, and tomatoes. It can be prepared a number of different ways, but I chose the simple route: 1 pot and about 30 minutes required.

Big pot of our chana masala for a healthy vegan meal

It starts with onion and cumin. Next comes a paste of green chilis, ginger, garlic, and fresh cilantro. The bulk of the flavor comes from coriander, chili powder, and ground turmeric. Chickpeas add plenty of fiber, texture, and protein, and puréed tomatoes add body and richness.

The magical step that takes this dish from love it to GIVE ME ALL OF THAT RIGHT NOW is the garam masala (I include a simple DIY blend below), and fresh lemon juice.

Top down shot of a pot filled with our 1-Pot gluten-free Chana Masala recipe

The result is a thick, stew-like curry that’s extremely flavorful, easy to make, not overly spicy, and the perfect hearty plant-based meal.

Enjoy this dish on its own, over rice, cauliflower rice, or – my personal favorite – over roasted sweet potatoes and broccoli (easy recipe below). I know, it sounds weird, but it’s SO good, and another way to get more plants into your diet.

If you try this dish, let us know what you think! Leave a comment, rate it, and take a picture and tag it #minimalistbaker on Instagram so we can see all your beautiful creations. Cheers, friends!

Bowls of our homemade gluten-free vegan Chana Masala with a bowl of rice

Easy Chana Masala

30 minute, 1-pot chana masala with green chili, cilantro, and garam masala. Easy to make, extremely flavorful, and satisfying. A healthy, plant-based meal.
Author Minimalist Baker
Print
Big bowl of Vegan Chana Masala alongside a cutting board of serranos and cilantro
4.82 from 311 votes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 6
Course Entree
Cuisine Gluten-Free, Indian-Inspired, Vegan
Freezer Friendly 1 month
Does it keep? 4 Days

Ingredients

  • 3 Tbsp grape seed oil (or sub coconut oil)
  • 1 medium white or yellow onion, finely diced
  • 1 Tbsp ground cumin
  • 3/4 tsp sea salt (divided // plus more to taste)
  • 6 cloves garlic, minced (6 cloves yield ~3 Tbsp)
  • 2 Tbsp fresh ginger, minced
  • 1/2 cup fresh cilantro, chopped
  • 2-3 fresh green chilies, sliced with seeds (I used serrano peppers // reduce amount if you prefer less heat)
  • 1 Tbsp ground coriander
  • 1 tsp chili powder
  • 1 tsp ground turmeric
  • 1 28-ounce can pureed or finely diced tomatoes (if unsalted, you’ll add more salt to the dish)
  • 2 15-ounce cans chickpeas, slightly drained
  • 1 tsp garam masala* (see instructions for DIY blend)
  • 2-3 tsp coconut sugar
  • 2 Tbsp lemon juice (plus more to taste)

Instructions

  • Heat a large pot over medium heat. Once hot, add oil, onion, cumin, and one-third of the salt (1/4 tsp as original recipe is written // adjust if altering batch size).
  • Add garlic, ginger, cilantro, and green chilies to a mortar and pestle and grind into a rough paste (or use a small food processor to pulse into a paste. Alternatively, just finely mince.) Then, add to the pan with the onions.
  • Next add ground coriander, chili powder, and turmeric and stir to coat. Add a little more oil at this point if the pan is looking dry.
  • Next add pureed tomatoes and chickpeas and remaining salt (1/2 tsp as original recipe is written). If the mixture looks a little too thick, add up to 1 cup (240 ml) water (I added ~1/2 cup (120 ml) // amount as original recipe is written // adjust if altering batch size). You’re looking for a semi-thick soup consistency at this point, as it will cook down into more of a stew.
  • Increase heat to medium high until it reaches a rolling simmer, then reduce heat to low or medium-low and maintain a simmer (uncovered) for 15-20 minutes, or until thick and stew-like. Stir occasionally.
  • In the meantime, if you don’t have garam masala seasoning, make your own by adding (amounts as original recipe is written // adjust if altering batch size) 2 small dried red chilies, 1 tsp black peppercorns (or 1/2 tsp ground black pepper), 1 tsp cumin seeds (or 1/2 tsp ground cumin), 1 tsp cardamom pods (or 1/2 tsp ground cardamom), 1/2 tsp cloves (or 1/4 tsp ground cloves), and 1/8 tsp nutmeg to a mortar and pestle or spice grinder and grind/mix into a powder. Set aside.
  • When the chana masala is thickened and bubbly, taste and adjust seasonings as needed, adding more salt for saltiness, chili powder for heat, or a bit of coconut sugar for sweetness and to offset the heat of the chilies.
  • Remove from heat and add lemon juice and garam masala. Stir to mix, then let cool slightly before serving. Fresh cilantro and lemon juice make an excellent garnish. Chana masala can be enjoyed as a stew on its own, or it can be delicious with white or brown rice (see my favorite method here), or cauliflower rice. Lastly, my favorite is over roasted sweet potatoes and broccoli (see notes for instructions).
  • Leftovers will keep covered in the refrigerator up to 4 days, or in the freezer up to 1 month.

Video

Notes

*DIY Garam Masala adapted from The Kitchn.
*To roast sweet potatoes and broccoli, preheat oven to 375 degrees F (190 C), and chop broccoli into chunks and sweet potatoes into 1/4-inch rounds. Add to a bare or foil-lined baking sheet and top with 1 Tbsp grape seed oil and a pinch of sea salt and black pepper. Toss to combine, making sure sweet potatoes are evenly coated with oil. Bake for 15-20 minutes total, flipping/tossing near the halfway point to ensure even baking. Broccoli may cook faster than the sweet potatoes.
*Recipe adapted from The Guardian.
*Nutrition information is a rough estimate.

Nutrition (1 of 6 servings)

Serving: 1 serving Calories: 275 Carbohydrates: 41.1 g Protein: 9 g Fat: 8.5 g Saturated Fat: 0.6 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 496 mg Fiber: 5.3 g Sugar: 14.8 g

Did You Make This Recipe?

Tag @minimalistbaker on Instagram and hashtag it #minimalistbaker so we can see all the deliciousness!

If you love this recipe...

Get Our Fan Favorites eBook Here!

Reader Interactions

Leave a Comment & Rating!

Have a question? Use ctrl+f or ⌘+f on your computer or the "find on page" function on your phone browser to search existing comments! Need help? Check out this tutorial!

My Rating:




  1. Kar says

    I am so impressed with myself LOL this came out just so good — (I am a big Indian food fan and know good Indian food) but this was perfect for my tastes. I followed the recipe but omitted the salt and added some fresh spinach. Thank you for this delight!

  2. Laura says

    Really good flavour without needing too many ingredients. I didn’t grind or blend the ginger, garlic, chilies etc but just chopped them. Turned out great.

  3. Mike says

    As a white heterosexual male Let me tell you everything was correct EXCEPT: you must toast the spices before putting them in the mortar and pestle. Once you smell their fragrant smell you can crush them.

  4. M says

    I DEFINITELY recommend diced tomatoes instead of tomato puree. I’ve made this a handful of times and I usually use diced but last night I had to use puree, and whewwww, I couldn’t even finish my meal. Way too thick and tomato-ey and acidic, especially with the lemon juice. I think it would have been better with some coconut cream to cut the acidity. It was so thick that when it bubbled it splattered all over the stove, I had to add over a cup of water to make it stop doing that. It also seemed like way too much tomato for the amount of chickpeas. I think I could have used a smaller can. This is the best and easiest chana masala recipe I’ve come across!

  5. Beth says

    Yummy, delicious, nutritious! My favorite. I actually crave it now. I am newly vegetarian (about two years now) and it has made the transition so much easier! I have been putting it over butter nut squash and broccoli instead of the sweet potatoes recently. YUMMY!

  6. Mona says

    Amazing recipe! After making it a few times made these changes that I believe made it tastier:
    1. No chilli powder or pepper so my Kids (6 & 3) can eat it too (they loved it). Even with no heat the dish tastes amazing. I think it might not really need the peppers (coming from someone that loves spicy food)
    2. Added a tablespoon of vegetable base and added no salt
    3. Only 1 14oz can of diced tomatoes. 28oz is too much IMO
    4. Added an extra can of chickpeas since otherwise it would have too much broth
    5. 2 tbsp of dried fenugreek
    6. Smashed the chickpeas partially at the end

    Thank you for this fabulous and healthy recipe! This is a regular in our rotation now!

  7. Brittany says

    Loved this so much! I made a few adjustments to the recipe:

    I used fresh chickpeas that I cooked beforehand in the pressure cooker.

    Instead of cumin powder I swapped it for seeds, I did 1:1 and it was delicious.

    I did need 4 Tbls total of oil instead of the three.

    Fresh tomatoes instead of can.

    For the chili powder I used Indian chili powder (we have an Indian market nearby).

    With the types of alterations I made I really don’t think making this as is would be wildly different. I’m actually game to lighten the load next time to use the canned ingredients.

  8. Rebecca says

    Hi, this was delicious! I have one piece of feedback for consideration- I found the “prep” time to be really misleading- not sure how one could finely dice an onion, garlic, ginger, and cilantro and assemble the ingredients in 5 minutes. It would help to have a more accurate sense of prep time. Thanks!

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Rebecca, so glad you enjoyed this recipe overall! We will look to the recipe to see if there’s any way to make improvements! Thank you for your feedback.

  9. Katie Green says

    This is a family favorite at our house. Would you adjust anything for an instant pot preparation? I prefer the texture of dried chickpeas cooked in the instant pot. Thank you for your wonderful vegan recipes!

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Katie, we’re so glad to hear it’s a family favorite! Thank you for your kind words and lovely review! If using dried chickpeas, we’d recommend soaking them overnight in water, then draining. Add them at the same time you would add the canned chickpeas, but you’ll probably need to pressure cook on high ~15 minutes and may liquid (broth or water) to prevent a burn warning. Also, just note that sometimes dry beans will have trouble softening in an acidic liquid. Let us know if you try it!

  10. Beth says

    Super delicious! I love slow simmer recipes like this, because I can make them for dinner in the summer without putting in a ton of effort. I served mine over leftover buttered rice :)

  11. Laura says

    Made this for dinner tonight. It was so delicious! I was skeptical at first that I could make an Indian dish at home that actually tastes good. I think the pepper/garlic/ginger/cilantro paste is what really turns this into something special. I will definitely be making this again.

  12. Paris says

    Yummy simple recipe! I wanted to use pantry stuff on a rainy day in so I subbed the chiles for a green curry paste that I had (with ~50% green chiles in it)! I think the recipe was great! I used a food processor to mince the garlic etc. :)

  13. Isa says

    Did not use Chili (didn’t have it) and cilantro (hate it!). I only had 20 ounces of chickpeas. Otherwise I followed the recipe as written and it was a hit

  14. Lauren says

    This recipe was so delicious and doable- and I had never made an Indian recipe before. I added only one chili this time and it still had ample heat. I also made my own Garam masala for the first time ever and it was so simple! I JUST had it for breakfast on the second day and enjoyed it even more. Will be making this again for sure!

        • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

          Sorry to hear that, Heather! Is it possible any of your spices are on the older side (6+ months) and not as potent anymore? Feel free to add more to taste!

  15. Pamela says

    Awesome dish with intense flavors. I serve it with a side of yogurt and omit the sugar. Love this recipe.