• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Savory Vegetable Curry with Chickpeas and Sweet Potatoes Recipe

Published: Dec 27, 2025 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely adore this Savory Vegetable Curry with Chickpeas and Sweet Potatoes Recipe because it’s the perfect cozy meal that fills my kitchen with the most inviting aromas and my belly with comforting warmth. The way the sweet potatoes melt tenderly into the rich, spiced coconut curry sauce, mingling with the hearty chickpeas and vibrant veggies, always makes me feel like I’m giving myself a little hug from the inside. It’s simple yet deeply satisfying, and I love how quick it comes together on busy weeknights without sacrificing any flavor or nourishment.

Why You'll Love This Savory Vegetable Curry with Chickpeas and Sweet Potatoes Recipe

What I find truly special about this dish is its beautiful balance between bold, aromatic spices and naturally sweet, earthy ingredients like the sweet potatoes and tender chickpeas. The curry powder, turmeric, and garam masala work in perfect harmony to create warmth and depth, while the coconut milk adds that luscious creaminess that just makes every spoonful feel indulgent without being heavy. Whenever I make it, the complex flavors inject real happiness into an everyday dinner, making it feel like a celebration of simple ingredients.

I also love how ridiculously easy this Savory Vegetable Curry with Chickpeas and Sweet Potatoes Recipe is to prepare. You essentially sauté, simmer, and then let the curry develop its magic without any fuss. It's a one-pot wonder that fits perfectly into my sometimes hectic schedule but never compromises on heartiness or taste. This recipe shines for family dinners, cozy autumn evenings, or even when I crave something nourishing after a long day. It stands out because it's vegan, filling, and so full of wholesome goodness that everyone I serve it to ends up asking for seconds.

Ingredients You'll Need

The image shows several clear glass bowls and small dishes arranged on a white marbled surface. From left to right, there are large cauliflower florets in a glass bowl, bright orange chopped carrots in another bowl, and a bigger wooden bowl filled with cubed sweet potatoes. In the middle, there is a clear bowl with chickpeas, a smaller bowl with chopped onions, and beside it, chopped red tomatoes in another clear bowl. At the top, a small white bowl holds green cilantro leaves, and next to it is a tiny white bowl with minced garlic. On a round wooden board, there are small bowls with salt, black pepper, and several ground spices in reddish and pale colors. On the right, two clear measuring cups hold a yellow broth and a white grainy ingredient. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in its straightforward, pantry-friendly ingredients that come together to deliver a stunning medley of flavors, textures, and colors. Each component plays a distinct role, from the nuttiness of the chickpeas to the sweet warmth of the potatoes and the fragrant spices that tie everything together.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Olive Oil: I prefer it for sautéing to bring out the natural sweetness of the onions.
  • Onion: Adds a mild depth and foundation of flavor to the curry base.
  • Garlic: Freshly grated garlic offers that punch of pungency that wakes up the dish.
  • Ginger: Provides a subtle zing that complements the warmth of the spices.
  • Curry Powder: This blend is the heart of the recipe, delivering bold and complex flavors.
  • Ground Coriander: Adds a slightly citrusy and nutty undertone for extra richness.
  • Ground Cumin: Its earthiness helps balance the sweeter elements perfectly.
  • Turmeric Powder: Not just for color, it lends a mild bitterness that enhances the curry’s depth.
  • Red Pepper Flakes: Gives a gentle heat without overpowering the other spices.
  • Salt and Pepper: To taste, bringing all flavors into perfect harmony.
  • Vegetable Broth: A flavorful liquid base that melds everything together beautifully.
  • Coconut Milk: Brings luscious creaminess and a subtle tropical sweetness.
  • Crushed Tomatoes: Add acidity that balances the sweetness of the coconut and sweet potatoes.
  • Chickpeas: The protein-packed hero that makes this curry satisfying and hearty.
  • Sweet Potatoes: Their softness and natural sugars create delightful contrasting textures.
  • Green Peas: Little pops of freshness and color that brighten the dish.
  • Broccoli Florets: Provide crunch and extra nutrients, rounding out the vegetable medley.
  • Spinach: Added at the end to wilt just right, giving a vibrant green finish.
  • Garam Masala: A finishing touch that adds warm, aromatic layers just before serving.

Directions

Step 1: Warm 2 tablespoons of olive oil in a large pot over medium heat. Add the chopped onion and sauté, stirring occasionally, for about 3 minutes or until the onions turn translucent and fragrant.

Step 2: Stir in the grated garlic and ginger, then immediately add all the spices: curry powder, ground coriander, ground cumin, turmeric, red pepper flakes, salt, and freshly ground black pepper. Keep stirring and toast the spices for about 1 minute until you can smell their full aroma.

Step 3: Pour in 1 cup of vegetable broth, a can of coconut milk, and the crushed tomatoes. Stir well to combine all the ingredients.

Step 4: Add the drained chickpeas and diced sweet potatoes to the pot, making sure everything is mixed evenly. Cover the pot, reduce the heat slightly, and let it simmer gently for 10 minutes.

Step 5: Remove the lid and add the green peas and broccoli florets. Stir gently and simmer uncovered for another 15 to 20 minutes, allowing the vegetables to tenderize perfectly while letting the sauce thicken slightly.

Step 6: Take the pot off the heat and fold in the fresh spinach along with 1 teaspoon of garam masala. Let the spinach wilt naturally for about a minute before serving your curry warm and ready to enjoy.

Servings and Timing

This Savory Vegetable Curry with Chickpeas and Sweet Potatoes Recipe makes about 4 generous bowls. It takes roughly 10 minutes of prep followed by 20 minutes of cooking, bringing the entire time from start to finish to an easy 30 minutes. There’s no resting time needed, which means you can dive right in once it’s done simmering. I love how quickly this comes together when I’m craving something wholesome but don’t want to spend hours in the kitchen.

How to Serve This Savory Vegetable Curry with Chickpeas and Sweet Potatoes Recipe

The image shows a white bowl filled with a colorful vegetable curry and white rice on one side. The curry has large orange chunks of sweet potato, round beige chickpeas, bright green peas, and small dark green broccoli pieces, all mixed in an orange-yellow sauce. Fresh chopped green herbs are sprinkled on top. The white rice is fluffy and placed next to the curry inside the bowl. The bowl is on a white marbled surface with a patterned dark cloth partially visible next to it. photo taken with an iphone --ar 4:5 --v 7

I find this curry shines brightest when served hot, straight from the pot with a side of fluffy basmati rice or warm naan to soak up that rich, flavorful sauce. For a delightful textural contrast, I like to garnish with fresh cilantro leaves, a squeeze of lime juice, and a handful of toasted cashews or sliced almonds. These little touches elevate the dish visually and add extra layers of flavor and crunch that make every bite exciting.

For a festive dinner or a cozy family meal, I also recommend pairing the curry with a cool cucumber raita or a simple side salad of chopped cucumbers and tomatoes dressed in lemon juice and a pinch of salt. When it comes to drinks, this curry pairs wonderfully with a chilled glass of crisp white wine like sauvignon blanc, or for non-alcoholic options, a sparkling water with a splash of lemon lends a refreshing balance to the rich spices.

Serving portions are quite generous here; I typically scoop about one to one and a half cups per person, filling bowls that showcase the curry’s vibrant colors. It’s the kind of dish that looks as good as it tastes, making it perfect for casual weeknight suppers or even a warm, inviting option for holiday gatherings when you want to add a plant-based, nourishing dish to the table.

Variations

I love experimenting with this curry by swapping out ingredients or tweaking flavors to suit different moods or dietary needs. For example, if you don’t have sweet potatoes on hand, butternut squash or even regular potatoes are fantastic substitutes that bring their own subtle sweetness and texture. You can also switch up the greens — kale or Swiss chard add a slightly different bite and nutrition boost.

Because this recipe is naturally vegan and gluten-free, it fits perfectly into many dietary preferences. If you want to make it even richer, try using coconut oil instead of olive oil for sautéing, which adds an exotic twist that complements the coconut milk beautifully. For a creamier texture, I sometimes blend half the chickpeas into the sauce before adding the rest in — it thickens the curry wonderfully and adds a silky mouthfeel.

For a different flavor profile, feel free to experiment with your spice mix. Adding a bit of smoked paprika can give it a lovely smoky undertone, or a dash of cinnamon adds a warm, sweet nuance that surprises the palate. Cooking this curry in a slow cooker for a few hours is another great option, especially when you want the flavors to deepen and mellow for an even more comforting dish.

Storage and Reheating

Storing Leftovers

I always store leftover curry in airtight glass containers or BPA-free plastic tubs, making sure it’s cooled completely before sealing to preserve freshness. It keeps well in the fridge for up to 4 days, which makes it an excellent meal prep choice. The flavors continue to develop even after a day or two, so leftovers often taste even better than freshly made.

Freezing

This curry freezes beautifully, making it a perfect dish to double and stash for later. I portion it into freezer-safe containers or heavy-duty zip-top bags, removing as much air as possible before sealing. It lasts up to 3 months in the freezer without losing quality. Just label your containers with the date for easy organization and peace of mind.

Reheating

To reheat, I gently warm the curry on the stovetop over medium heat, stirring occasionally to prevent sticking and to ensure even heating. Adding a splash of water or vegetable broth if the sauce has thickened too much really helps restore the original consistency. Avoid microwaving it straight from frozen, as it can heat unevenly — thaw overnight in the fridge first for the best results.

FAQs

Can I use dried chickpeas instead of canned?

Absolutely! Just remember to soak them overnight and cook them fully before adding to the curry. Using cooked dried chickpeas gives you control over texture and salt, but canned chickpeas are a fantastic shortcut that work perfectly well.

Is this curry spicy? Can I adjust the heat?

The red pepper flakes add a mild warmth, but this recipe is quite friendly for most palates. Feel free to increase or reduce the amount of red pepper flakes, or omit them altogether if you prefer a gentler spice level.

What can I serve instead of rice?

While basmati rice is a classic pairing, I also enjoy serving this curry with quinoa, cauliflower rice, or even warm crusty bread to soak up the sauce. Each option brings a slightly different texture and nutrition profile.

Can I make this curry ahead of time?

Yes! In fact, allowing it to sit for a few hours or overnight in the fridge enhances the depth of flavors. Just reheat gently before serving, and you’re good to go.

Is this recipe suitable for meal prepping and freezing?

Definitely. It freezes really well and retains its flavors and texture, making it an excellent choice to prepare in bulk and enjoy throughout the week or save for busy days.

Conclusion

I genuinely hope you take the time to try this Savory Vegetable Curry with Chickpeas and Sweet Potatoes Recipe soon—it’s one of those dishes that truly warms both your heart and your body. With its vibrant colors, wholesome ingredients, and comforting spices, it’s like a little celebration in every bite. I promise you’ll end up loving it just as much as I do, and it might just become your go-to recipe whenever you crave something nourishing, delicious, and quick!

Print

Savory Vegetable Curry with Chickpeas and Sweet Potatoes Recipe

Savory Vegetable Curry with Chickpeas and Sweet Potatoes Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Savory Vegetable Curry is a comforting and hearty vegan dish featuring chickpeas, sweet potatoes, and a rich blend of Indian spices. Perfect for busy weeknights, it delivers warmth and nourishment in every bowl.

  • Author: Mira
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 bowls
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian, Vegan
  • Diet: Vegan

Ingredients

For the Base

  • 2 tablespoons Olive Oil (Coconut oil can add a subtle twist)
  • 1 medium Onion, chopped (Shallots can be used for a milder touch)
  • 3 cloves Garlic, grated (Fresh garlic is recommended)
  • 1 teaspoon Ginger, grated (Fresh is best, but ground works in a pinch)

For the Spice Mix

  • 2 teaspoons Curry Powder (Customize with your favorite blend)
  • 1 teaspoon Ground Coriander (Can be substituted with ground cumin)
  • 1 teaspoon Ground Cumin (Optional if unavailable)
  • 1 teaspoon Turmeric Powder (Saffron can be a luxurious alternative)
  • ¼ teaspoon Red Pepper Flakes (Adjust to preferred spice level)
  • 1 teaspoon Salt (Adjust to taste)
  • ¼ teaspoon Black Pepper (Freshly ground is preferred)

For the Curry Base

  • 1 cup Vegetable Broth (Replace with water if necessary)
  • 1 can Coconut Milk, 14 ounces (Almond milk can lighten the dish)
  • 1 can Crushed Tomatoes, 15 ounces (Fresh diced tomatoes are a great alternative)

For the Hearty Ingredients

  • 1 can Chickpeas, drained, 15 ounces (Dried chickpeas can be used if pre-cooked)
  • 2 cups Sweet Potatoes, diced (Butternut squash is an excellent substitute)
  • 1 cup Green Peas (Frozen peas work beautifully)
  • 2 cups Broccoli Florets (Zucchini or bell peppers can be swapped in)
  • 4 cups Spinach (Kale can be a great substitute)

Finishing Touch

  • 1 teaspoon Garam Masala (Cardamom can be experimented with)

Instructions

  1. Prepare the Base: Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the chopped onion and sauté for about 3 minutes until translucent and fragrant.
  2. Add Aromatics and Spices: Stir in the grated garlic and ginger, then add curry powder, ground coriander, ground cumin, turmeric, red pepper flakes, salt, and black pepper. Toast the mixture for 1 minute, stirring continuously to release the spices’ aromas.
  3. Add Liquids and Main Ingredients: Pour in vegetable broth, coconut milk, and crushed tomatoes. Mix in the drained chickpeas and diced sweet potatoes, combining thoroughly. Cover the pot and bring to a gentle simmer for about 10 minutes.
  4. Add Vegetables and Simmer: Remove the lid, add green peas and broccoli florets, stir gently, and continue to simmer uncovered for 15-20 minutes until vegetables are tender.
  5. Finish with Greens and Spices: Remove the pot from heat, fold in fresh spinach and garam masala. Let the spinach wilt for about a minute before serving the curry warm.

Notes

  • For best flavor, enjoy leftovers within the first few days, but you can store and savor it longer if kept properly refrigerated.
  • Coconut oil can be used instead of olive oil for a richer taste.
  • Adjust red pepper flakes according to your preferred spice level.
  • Feel free to swap vegetables based on availability or preference.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe
  • Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
    Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
  • Cheeseburger French Fry Casserole Recipe
    Cheeseburger French Fry Casserole Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Cucumber and Beet Salad Recipe
    Cucumber and Beet Salad Recipe
  • Beet Greens Vegetable Soup (Botwinka) Recipe
    Beet Greens Vegetable Soup (Botwinka) Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.