Everyday Nourishing Foods

  • Home
  • Recipes
  • Lunch ideas
  • Dinner ideas
  • About
menu icon
go to homepage
  • Recipe Index
  • What to Cook Today?
  • Food Tips
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Recipe Index
    • What to Cook Today?
    • Food Tips
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Protein Dish

    Vegetable curry with chickpeas & coconut milk

    Modified: Aug 18, 2024 Published: Oct 3, 2021 by Sravanthi Chanda. 5 Comments

    257 shares
    • Facebook96
    • Reddit
    • WhatsApp
    4.80 from 5 votes
    Detailed Steps Jump to Recipe

    Make this easy chickpea curry in a soupy coconut broth and serve it with rice or flatbread for your busy weekday dinners or relaxing weekend lunches. This flavorful mixed vegetable chickpea curry recipe is vegan, gluten-free, and protein-rich.

    vegetable curry with coconut milk and chickpeas in a bowl

    Curry is an integral part of our meal, and when curry has protein, all we need is just this veggie curry and basmati rice. This curry with rice is a simple and comforting meal for any day and every day.

    I make this basic curry with seasonal veggies, and you can use the veggies of your choice. Okay, let's see what all went into this veggie curry.

    Ingredients:

    Veggies: I used bell pepper, zucchini, and cauliflower to make this recipe. But you can use any veggies of your choice. Some of the vegetables that go very well in this curry are

    • Potato
    • Carrot
    • Green beans
    • Cauliflower
    • Brocolli
    • Zucchini
    • Squash
    • Peas
    • Sweet potato
    • Red pepper
    • Yellow bell pepper

    You can even use leafy veggies like spinach, collard greens, kale.

    veggies for instant pot curry

    Curry powder and spices:  This curry has basic spices like ground cumin, ground coriander, turmeric powder. And I have used curry powder that has red chili in it. So I skipped red chili powder. But you can use red chili powder or cayenne pepper powder to make this curry spicy.

    Coconut milk: Full-fat coconut milk makes this curry rich and gives it a nutty flavor. You can use light coconut milk or any other plant-based milk to make this curry. Or replace it with just plain water.

    Chickpeas: I used home-cooked chickpeas in this recipe. You can use canned chickpeas. Make sure to drain the water from it completely. Chickpeas are optional in this curry, and you can skip them.

    Instant pot vegetable curry:

    Though I cook this curry on a stovetop, I love electric pressure cooker as it is quick and handsfree.

    • Chop the veggies and keep them aside.
    • Start the Instant pot in saute mode. Once it is hot, add oil, bay leaves, chopped onion, and chopped ginger. Cook this mixture for 3 to 4 minutes until onions turn translucent.
    • Add chopped tomatoes and let it cook for a further 3 to 4 minutes.
    • It's time to add chopped veggies. Stir them well and let them roast for a couple of minutes.
    • Add spice powders (curry powder, coriander powder, cumin powder, turmeric powder, garam masala powder) and salt. Mix everything so that these spice powders are coated well with the veggies.
    • Now add cooked chickpeas and stir it once.
    • Add coconut milk to the curry and stir it well. Deglaze the pot if required to avoid the burn signal.
    • Close the Instant pot with its lid. Stop the saute mode and start the Instant pot in manual or pressure cook mode. Select 2 minutes on HIGH pressure and let it cook.
    • Once the Instant pot turns off, wait for 5 minutes and manually release the pressure. Then, give everything a good fix. Delicious and easy one pot vegetable curry is ready to serve with basmati rice, naan bread, or your favorite side dish.

    Stovetop instructions:

    • Chop the veggies and keep them aside. I usually chop veggies into small cubes when cooking using the stovetop method. In this way, veggies will cook quickly.
    • Heat a thick-bottomed cooking pot or a skillet.
    • Once it is hot, add oil, bay leaves, chopped onion, and chopped ginger. Cook this mixture for 3 to 4 minutes until onions turn translucent.
    • Now add chopped tomatoes and cook it for 4 to 5 minutes.
    • Reduce heat and add chopped veggies one by one. Stir them well.
    • Now add all the spice powders, salt one by one, and mix them well, so that spice powders get coated to the veggies.
    • Add cooked chickpeas and coconut milk to the curry and let it cook over medium heat for about 10 minutes, stirring occasionally. Let the veggies cook as per your liking. It might take anywhere from 10 to 15 minutes.
    • You add more coconut milk to thin out the curry.
    • Garnish the curry with chopped fresh cilantro.
    • And the easy vegetable curry with chickpeas is ready to be served over basmati rice, brown rice, millet, or quinoa.
    coconut vegetable curry with chcikpeas in a bowl

    Recipe Notes:

    • Want to make it spicy? Add half a teaspoon of red chili powder or red pepper flakes or black pepper powder along with other spices.
    • Want to make this curry more colorful? Then add leafy greens like spinach, kale, collard greens. Add chopped leafy greens at almost the end of cooking and cook them for 2 to 3 minutes. 
    • If you are making this curry in the instant pot, add leafy greens after the pressure release, and then close the instant pot for about 5 minutes. The remaining heat will cook the leafy greens.
    • Don't have chickpeas handy? Use any beans like kidney beans, black beans, black-eyed peas. You can skip it altogether or add a cup of frozen peas.
    • If you don't want to use beans but make this veggie curry protein-rich, you can add Indian cottage cheeses(paneer) or tofu.
    • Which coconut milk is best in this curry? Full fat coconut milk gives a thick consistency to the curry. However, you can use light coconut milk or any other plant-based milk to make this curry. I used regular coconut milk that I made at home.
    • You can add more coconut milk to this curry to make it thinner.
    • Don't have fresh tomatoes? You can use tomato paste or canned tomatoes to make this curry. You can even skip tomatoes and add a dash of lemon or lime juice once you cook the curry.
    • As we used coconut milk in this veggie curry, I used coconut oil to make the curry.
    • I haven't used garlic, but you can add some for a great flavor.
    vegetable curry with rice in a bowl

    Variations:

    Thai style curry:

    Add two tablespoons of red curry paste in the first step and saute it with onions to make this a Thai curry. And skip the garam masala powder.

    Indian veggie curry:

    Increase the quantity of garam masala to ½ or 1 teaspoon to add Indian flavors to this curry.

    Serving suggestions:

    This creamy vegetable curry tastes equally good with basmati rice and Indian flatbread roti or naan bread.

    You can serve this curry over brown rice, millet, or quinoa for a delicious meal.

    I like to have this curry with a slice of sourdough bread.

    instant pot vegetable curry in a bowl along with rice

    Storage and leftovers:

    As we are using coconut milk, this curry stays well at room temperature for about 8 hours. And you can store this curry for two days in the refrigerator and use it for meal prep.

    If you want to use it for more, store the curry in the freezer. I usually keep the curry in portion-sized containers and take the required quantity and then thaw it.

    You can steam it in the instant pot using the pot in pot method to heat the curry. You can even heat it on the stovetop pan.

    If the curry becomes thick, you can add coconut milk and adjust the consistency.

    I usually heat the leftover curry and use it as a sandwich filling or taco filling.

    More vegetarian curry recipes:

    Bean curry with veggies - curried red kidney beans with veggies like beans, carrots, and zucchini.

    Adzuki beans curry - adzuki beans cooked in onion tomato gravy.

    Black-eyed peas curry - Indian spiced Instant pot curry with black-eyed peas and spinach.

    Bell pepper spinach curry - Quick and easy stir fry with colored bell peppers and spinach.

    Indian chickpea curry - Indian restaurant-style chana masala curry with basic spices and chickpeas.

    Recipe:

    Recipe

    coconut chickpea vegetable curry in a bowl

    Vegetable curry with chickpeas & coconut milk (Instant pot and stovetop recipe)

    By: Sravanthi Chanda
    Make this simple chickpea vegetable curry in a soupy coconut broth and serve it with rice or flatbread for your busy weekday dinners or relaxing weekend lunches. This flavorful mixed vegetable curry recipe is vegan, gluten-free, and protein-rich.

    Rate this recipe by clicking the stars!

    4.80 from 5 votes
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 25 minutes mins
    Course Main Course
    Cuisine World
    Servings 4
    Calories 394 kcal

    Equipment

    • Instant Pot
    Prevent your screen from going dark

    Ingredients
      

    • 2 cups chickpeas cooked
    • 1.5 cup coconut milk
    • 1 zucchini green (medium-sized)
    • 1 zucchini yellow (medium-sized)
    • ½ cauliflower medium-head (roughly chopped)
    • 1 yellow bell pepper finely chopped
    • 1 cup tomatoes finely chopped
    • ½ cup onions chopped finely
    • 1 teaspoon curry powder
    • ½ teaspoon ground coriander
    • ½ teaspoon ground cumin
    • ¼ teaspoon turmeric powder
    • ¼ teaspoon garam masala powder optional
    • ½ teaspoon ginger grated
    • 1 tablespoon oil
    • 2 bay leaves
    • 1 teaspoon salt
    • Handful of fresh cilantro for garnishing

    Instructions
     

    • Chop the veggies and keep them aside.

    Instant pot instructions

    • Start the Instant pot in saute mode. Once it is hot, add oil, bay leaves, chopped onion, and chopped ginger. Cook this mixture for 3 to 4 minutes until onions turn translucent.
    • Add chopped tomatoes and let it cook for a further 3 to 4 minutes.
    • It's time to add chopped veggies. Stir them well and let them roast for a couple of minutes.
    • Add spice powders (curry powder, coriander powder, cumin powder, turmeric powder, garam masala powder) and salt. Mix everything well.
    • Now add cooked chickpeas and stir it once.
    • Add coconut milk to the curry and stir it well. Deglaze the pot if required to avoid the burn signal.
    • Close the Instant pot with its lid. Stop the saute mode and start the Instant pot in manual or pressure cook mode. Select 2 minutes on HIGH pressure and let it cook.
    • Once the Instant pot turns off, wait for 5 minutes and manually release the pressure. Give everything a good fix. Delicious and easy Instant pot vegetable curry is ready to serve with your favorite side dish.

    Stovetop instructions

    • Heat a thick-bottomed cooking pot or a skillet.
    • Once it is hot, add oil, bay leaves, chopped onion, and chopped ginger. Cook this mixture for 3 to 4 minutes until onions turn translucent.
    • Now add chopped tomatoes and cook it for 4 to 5 minutes.
    • Reduce heat and add chopped veggies one by one. Stir them well.
    • Now add all the spice powders, salt one by one, and mix them well, so that spice powders get coated to the veggies.
    • Add cooked chickpeas and coconut milk to the curry and let it cook over medium heat for about 10 minutes, stirring occasionally. Let the veggies cook as per your liking. It might take anywhere from 10 to 15 minutes.
    • You add more coconut milk to thin out the curry.
    • Garnish the curry with chopped fresh cilantro.
    • And the easy vegetable curry with chickpeas is ready to be served over basmati rice, brown rice, millet, or quinoa.

    Notes

    Nutrition values are my rough estimates. Please feel free to use your calculator if you rely on them for your diet.

    Nutrition

    Calories: 394kcalCarbohydrates: 37gProtein: 13gFat: 25gSaturated Fat: 17gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 1gSodium: 632mgPotassium: 1096mgFiber: 10gSugar: 10gVitamin A: 600IUVitamin C: 115mgCalcium: 106mgIron: 7mg
    Pin Recipe Share on Facebook
    Enjoyed this recipe?Drop a comment below and let us know your thoughts!

    As you are here, you might like my other instant pot recipes.

    More Protein Dish

    • A bowl and a plate of Black-Eyed Peas Curry served with rice on a white textured background.
      Indian Black Eyed Peas Curry Recipe - Lobia Masala
    • Bowl of chickpea and kale curry served with basmati rice on a black plate with red rim.
      One-Pot Chickpea Kale Curry for Weeknight Dinner
    • instant pot masoor dal in a bowl
      Instant Pot Masoor dal (Indian Red Lentils Dal)
    • instant pot chickpea curry with rice in a bowl
      Instant Pot Indian Chickpea Curry (Chana Masala)
    257 shares
    • Facebook96
    • Reddit
    • WhatsApp

    Comments

    1. Rakhi Jaishankar says

      October 27, 2023 at 8:57 pm

      My chickpeas remains half cooked in instant pot..
      How to get the fully cooked version of cooker?

      Reply
      • Sravanthi says

        October 29, 2023 at 10:25 pm

        This recipe calls for cooked chickpeas. If you can using dried and soaked chickpeas, it will take around 20 minutes pressure cook time. And the veggies will become mushy.

        Reply
    2. srimayyia says

      November 18, 2022 at 5:32 pm

      5 stars
      amazing recipe. Keep Sharing.

      Reply
    3. Tracey says

      December 15, 2021 at 7:46 am

      What can I use in place of the coconut milk would regular milk do or yogurt

      Reply
      • Sravanthi says

        December 17, 2021 at 9:34 am

        You can use water or vegetable broth. Regular milk will not go well in curries. If using water, to make the curry rich and creamy, you can add a couple of tablespoons of regular cream or cashew cream at the end. Almond butter or peanut butter will also make this curry creamy.

        Reply
    4.80 from 5 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Sravanthi Chanda author of everydaynourishingfoods

    I'm Sravanthi Chanda and I share Indian lunch and dinner recipes on my blog. These easy-to-follow recipes are made from scratch using fresh ingredients and come with step-by-step photos, perfect for family meals.

    More about me →

    Latest Recipes

    • Collage of cooked black beans, chickpeas, black-eyed peas, and millets in an Instant Pot with text overlay: Instant Pot Basics & How-Tos for Indian Cooking.
      Instant Pot Basics & How-Tos for Indian Cooking
    • A bowl of Saag Aloo – Indian spinach and potato curry – served in a light blue bowl, showing chunky potatoes coated in a vibrant green spinach gravy.
      Saag Aloo - One Pot Indian Spinach Potato Gravy Curry
    • A bowl of Indian vegetable side dish - veggie curry garnished with fresh mint, served with a side of curry leaves on a striped napkin.
      Mixed Vegetable Curry (Easy Indian Vegetable Side Dish)
    • A collage of Indian spinach recipes, including dal, curry, and flatbreads.
      Indian Spinach Recipes: Best Ways to Cook & Enjoy Palak
    • Close-up of soft and perfectly cooked Indian bread chapati, served in a steel plate.
      Easy Chapati Recipe (Soft & Fluffy Indian Bread)
    • A bowl of fluffy, perfectly cooked boiled basmati rice.
      Should You Boil Rice Like Pasta? Best Method for Perfect Basmati Rice

    Popular Recipes

    • Perfectly cooked basmati rice garnished with cardamom and whole spices.
      Restaurant Style Indian Rice Recipe
    • A stack of crispy red lentil wraps topped with a fresh cilantro leaf, served on a white plate over a colorful checkered napkin.
      Easy Red Lentil Wraps Recipe (Vegan High Protein Tortillas)
    • Top view of a bowl filled with shiny, cooked kidney beans on a marble surface with the logo 'everydaynourishingfoods' visible.
      Instant Pot Red Kidney Beans (Soaked & Dried)
    • Bowl of chana saag featuring chickpeas in a thick spinach sauce, on a colorful checkered cloth, with 'Everyday Nourishing Foods' watermark.
      Saag Chana (Indian Chickpea and Spinach Curry)
    • Kidney beans soup in a white bowl with rich broth and hearty vegetables.
      Red Kidney Beans Soup (Easy & Vegan Recipe)
    • A bowl of vibrant green Indian spinach saag on a colorful checkered napkin.
      Easy Indian Saag Recipe (Quick Spinach Curry)
    • How to cook basmati rice in a rice cooker
    • A bowl of cooked black beans garnished with a fresh basil leaf, placed on a light-colored cloth background.
      Instant Pot Black Beans (Soaked and dried)

    Footer

    ↑ Back to Top
    • About Me
    • Privacy Policy
    • Accessibility
    • Contact

    Copyright © Everyday Nourishing Foods 2025

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.