May 20, 2025

One-Pot Chickpea Potato Curry Soup

Cuchara con una porción de One-Pot Chickpea Potato Curry Soup: garbanzos, patatas y trocitos de espinaca.

Thank you for reading this post, don't forget to subscribe!

There’s something incredibly comforting about a warm, creamy bowl of soup—especially when it’s infused with cozy spices and comes together effortlessly in just one pot. This One-Pot Chickpea Potato Curry Soup is one of those recipes you’ll find yourself making on repeat. It’s hearty, nourishing, loaded with plant-based protein, and perfect for chilly days when you crave something cozy, filling, and easy.

This soup is inspired by the comforting flavors of Indian-style curry, balanced with creamy coconut milk, earthy potatoes, and protein-packed chickpeas. Best of all, we’re using frozen spinach, which means no chopping or extra prep—just toss it in at the end and enjoy the extra nutrition boost.

Whether you’re new to vegan cooking or a plant-based pro, this curry soup will earn a spot in your weeknight dinner rotation. Let’s dive into why this is a recipe worth bookmarking!

Why You Will Love This One-Pot Chickpea Potato Curry Soup Recipe

Ingredient Notes

Here’s a closer look at what you’ll need and possible swaps:

Tabla de madera con todos los ingredientes para One-Pot Chickpea Potato Curry Soup: garbanzos, patatas, leche de coco, especias y espinacas.

How to Make One-pot Chickpea Potato Curry Soup (Step-by-Step)

  1. Sauté aromatics: Heat oil in a large pot over medium heat. Add chopped onion and sauté for 5–6 minutes, until soft and golden.
  2. Add garlic & ginger: Stir in minced garlic and grated ginger, and cook for another 1–2 minutes until fragrant.
  3. Toast the spices: Add curry powder, cumin, smoked paprika, and chili flakes. Stir well and toast the spices for 30 seconds.
  4. Add potatoes & chickpeas: Toss in the diced potatoes and chickpeas. Stir to coat everything in the spices.
  5. Pour in liquids: Add coconut milk and vegetable broth. Bring to a boil.
  6. Simmer: Reduce heat to a gentle simmer and cover. Cook for 15–20 minutes, or until the potatoes are tender.
  7. Add spinach: Stir in the frozen spinach and simmer for 3–5 more minutes, until fully heated.
  8. Finish with citrus: Turn off the heat and stir in lemon or lime juice. Taste and season with salt and pepper.
  9. Serve & enjoy: Ladle into bowls and garnish with cilantro, vegan yogurt, or chili oil if desired.

Cucharón vertiendo One-Pot Chickpea Potato Curry Soup en un bowl: mezcla de garbanzos y patata al curry.

One-Pot Chickpea Potato Curry Soup Recipe Tips

Vegan Serving Suggestions & Pairings

Olla con One-Pot Chickpea Potato Curry Soup burbujeando: garbanzos, patatas y crema de coco, salpicada de perejil.

Storage Tip

This soup is excellent for meal prep and tastes even better the next day.

Frequently Asked Questions (FAQs) about One-Pot Chickpea Potato Curry Soup

Can I use sweet potatoes instead of regular potatoes?

Yes! Sweet potatoes add a lovely natural sweetness that pairs well with curry spices.

Can I make this in an Instant Pot or slow cooker?

Absolutely. Sauté aromatics using the sauté function, then pressure cook everything (except spinach and lemon) for 7–8 minutes. Add spinach after cooking.

What can I use instead of coconut milk?

Try cashew cream or a plant-based milk thickened with 1–2 tablespoons of almond butter. The flavor will differ slightly but still be delicious.

Is this soup gluten-free?

Yes! Just ensure your vegetable broth and curry powder are certified gluten-free.

Can I add more vegetables?

Of course. Diced carrots, bell peppers, or peas would all be delicious additions.

Essential Equipment

Here are the tools you’ll need to make this recipe effortless:

Bol de cerámica con One-Pot Chickpea Potato Curry Soup cremoso, adornado con perejil y limón.

This One-Pot Chickpea Potato Curry Soup with Frozen Spinach is everything you want in a cozy vegan meal—flavorful, filling, nourishing, and easy to make with pantry staples. Whether you’re curled up on the couch with a warm bowl or making a big batch to meal prep for the week, this soup is guaranteed to satisfy.

From the fragrant spices to the creamy coconut base and the ease of using frozen spinach, every element is thoughtfully chosen to keep your kitchen time simple and your taste buds happy.

Have you tried this recipe?
👇 Let me know in the comments below!
Did you add your own twist—like sweet potatoes, kale, or different spices? I’d love to hear how you made it your own. 💛

Tag me on Instagram so I can see your beautiful bowls of soup! Don’t forget to pin this recipe or share it with someone who needs a little cozy vegan inspiration.

https://drive.google.com/file/d/1v3AP2exAQY8fUgA3z2xQDRyUokPOm-W9/view?usp=sharing

Bol de cerámica con One-Pot Chickpea Potato Curry Soup cremoso, adornado con perejil y limón.

One-Pot Chickpea Potato Curry Soup

Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

This cozy one-pot Chickpea Potato Curry Soup is a nourishing vegan meal made with creamy coconut milk, hearty potatoes, chickpeas, and frozen spinach. It's comforting, flavorful, and perfect for an easy weeknight dinner!

Ingredients

  • 1 tbsp olive oil or coconut oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1-inch piece of ginger, grated (or 1 tsp ground ginger)
  • 1 tbsp curry powder
  • 1 tsp ground cumin
  • ½ tsp smoked paprika (optional)
  • ½ tsp chili flakes (optional, for heat)
  • 3 medium potatoes, peeled and diced
  • 1 can (15 oz / 400 g) chickpeas, drained and rinsed
  • 1 can (14 oz / 400 ml) coconut milk (full fat for creaminess)
  • 3 cups vegetable broth (or water + bouillon)
  • 1 cup frozen spinach
  • Salt and pepper to taste
  • Juice of ½ lemon or lime (for brightness)
  • Fresh cilantro or parsley (optional, for garnish)

Instructions

  1. Sauté aromatics: In a large pot, heat oil over medium heat. Add onion and cook for 5–6 minutes, until softened. Stir in garlic and ginger, cook for another 1–2 minutes.
  2. Add spices: Stir in curry powder, cumin, paprika, and chili flakes. Toast for 30 seconds to bring out their aroma.
  3. Add potatoes & chickpeas: Toss in diced potatoes and chickpeas. Stir to coat with spices.
  4. Pour in liquids: Add coconut milk and vegetable broth. Stir well and bring to a boil.
  5. Simmer: Reduce heat to low, cover, and simmer for 15–20 minutes, until potatoes are fork-tender.
  6. Add spinach: Stir in frozen spinach and let it cook for 3–5 more minutes until heated through.
  7. Finish with citrus: Add lemon or lime juice. Taste and season with salt and pepper.
  8. Serve: Ladle into bowls, garnish with cilantro or vegan yogurt swirl, and serve with crusty bread or naan.

Notes

  • Dice Potatoes Evenly: Cut the potatoes into small, uniform cubes so they cook evenly and soften quickly.
  • Add Spinach Last: Stir in frozen spinach at the end of cooking to preserve its color, texture, and nutrients.
  • Let It Simmer: Simmer the soup for at least 10 minutes after adding the coconut milk to allow the flavors to meld beautifully.
  • Did you make this recipe?

    Please leave a comment on the blog or share a photo on Instagram

    If you loved this One-Pot Chickpea Potato Curry Soup you’ll also enjoy:

    Leave a Reply

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

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

    Skip to Recipe