Sweet Potato and Chickpea Soup Recipe: Spiced Roast Depth Meets Creamy Plant-Based Richness

Soups & Stews

Sweet Potato and Chickpea Soup Recipe: Spiced Roast Depth Meets Creamy Plant-Based Richness

This sweet potato and chickpea soup recipe delivers the perfect balance of hearty comfort and vibrant flavor—creamy yet light, with deep spiced notes from roasted vegetables. The secret lies in caramelizing sweet potatoes and onions before simmering them with chickpeas, creating a naturally rich broth that requires no heavy cream.

I developed this recipe during a particularly chilly autumn when I needed something nourishing yet plant-based that still felt indulgent.

What sets this soup apart is the spiced roast depth achieved by toasting whole spices like cumin and coriander in oil before adding them to the pot. This technique unlocks their aromatic potential, infusing the soup with warm, earthy complexity that pairs beautifully with the sweet potatoes' natural caramelization.

The chickpeas add satisfying texture and plant-based protein, while a touch of coconut milk at the end creates that velvety finish without dairy.

By the time you're done, you'll have a creamy, satisfying soup that's packed with flavor but light enough for lunch or dinner. The sweet potatoes soften into tender, almost custard-like pieces, while the chickpeas hold their shape for a pleasant bite.

This recipe serves 6 and comes together in about 45 minutes, making it perfect for weeknight meals or meal prep.

The beauty of this soup lies in its versatility—serve it as-is for a simple, elegant meal, or garnish with fresh cilantro, a drizzle of olive oil, or toasted pumpkin seeds for extra texture.

It reheats beautifully the next day, making it ideal for batch cooking. Let's get started on this comforting, plant-powered dish.

👨‍🍳
Difficulty
Medium
🌱
Category
Vegan
🔥
Calories
Med Cal

Ingredients for sweet potato and chickpea soup

Six hearty ingredients and whole spices transform into velvety, plant-powered comfort.

Ingredient Amount Notes
Sweet Potatoes 🍠 3 lbs Organic preferred, peeled and cubed
Yellow Onions 🧅 2 whole Medium size, thinly sliced
Garlic Cloves 🧄 6 cloves Freshly minced for depth
Chickpeas 🌱 2 cans 15 oz each, drained and rinsed
Canned Coconut Milk 🥥 1 can Full-fat for creaminess (13.5 oz)
Vegetable Broth 💧 4 cups Low-sodium, homemade preferred
Ground Cumin 🌿 1 tbsp Toasted for aromatic depth
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🌶️ ½ tsp For vibrant color and earthiness
Smoked Paprika 🌶️ ½ tsp Sweet or smoked variety
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for heat

The sweet potatoes are the soul of this soup—organic, vibrant orange varieties like Jewel or Garnet yield the deepest flavor. Whole Foods or local farmers markets often carry the best quality, but any organic sweet potato works. Peel and cube them evenly, about 1.5 inches per piece, for consistent caramelization. The onions and garlic should be freshly sliced just before cooking to preserve their sharpness. For the chickpeas, low-sodium canned brands like Eden are ideal, but any canned chickpeas will work if drained and rinsed thoroughly. Toasting the whole spices in olive oil before adding them to the pot unlocks their aromatic potential—this technique is non-negotiable for achieving that restaurant-quality depth.

No fresh cumin seeds? Ground cumin works perfectly, but toasting it in oil for 30 seconds enhances its flavor. Short on coconut milk? Silken tofu blended with a splash of water creates a similar creamy texture, though the flavor will differ slightly. The vegetable broth can be substituted with homemade mushroom broth for added umami depth. If you prefer a smoother texture, blend half the soup before serving—just leave a few chickpeas whole for texture contrast. The smoked paprika adds subtle complexity; if you can't find it, regular paprika with a pinch of liquid smoke mimics the effect. For extra richness, stir in 1 tbsp of tahini at the end, but omit if you prefer a lighter finish.

This soup reheats beautifully—simmer gently for 5-7 minutes to restore its velvety texture. Store in airtight containers in the fridge for up to 5 days or freeze for 3 months for quick weeknight meals. The coconut milk separates when chilled, so stir vigorously before reheating. For meal prep, portion into individual containers and freeze with the lid slightly ajar to prevent ice crystals. Garnish with fresh cilantro and a drizzle of olive oil just before serving to elevate both flavor and presentation. The soup tastes even better the next day as the flavors meld together.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards to clean, no extra pans. Just dice the sweet potatoes (or use pre-cut ones, no judgment), toss in the onions and garlic, and let the pot do the work while you stir in chickpeas and coconut milk at the end.
  • Creamy Without the Guilt: The coconut milk makes this soup ridiculously smooth, but it’s not heavy or cloying—just rich enough to feel indulgent. Honestly, I’ll take a bowl of this over a creamy pasta any day, especially when it’s packed with the earthy sweetness of roasted sweet potatoes.
  • Weeknight to Meal Prep: This soup is my secret weapon for busy mornings—I make a big batch on Sundays, and it stays fresh for days. The chickpeas hold their shape, the sweet potatoes soften just right, and the flavor only gets better as it sits. (Yes, even on a Tuesday night.)
  • Budget-Friendly Powerhouse: Sweet potatoes and chickpeas are my go-to for stretching meals without sacrificing flavor. A can of coconut milk rounds it out for under $5 total, and I’ve never once felt like I wasted money on ingredients that disappear too fast. Plus, leftovers reheat like a dream—no soggy textures here.

Step-by-step instructions for sweet potato and chickpea soup

Transform simple ingredients into a velvety, spice-infused soup with layers of texture and depth.

1

Roast the Sweet Potatoes and Onions for Caramelized Depth

Preheat your oven to 400°F. Toss the 3 lbs cubed sweet potatoes and 2 sliced yellow onions with 0.5 cup extra-virgin olive oil, 1 tbsp ground cumin, 1 tbsp ground coriander, 0.5 tsp turmeric powder, 0.5 tsp smoked paprika, 1.5 tsp salt, and 0.5 tsp black pepper. Spread them evenly on two rimmed baking sheets.

Roast for 30-35 minutes, stirring once halfway through, until the sweet potatoes are tender and the edges are deep golden brown. The onions should caramelize beautifully, adding sweetness and complexity. Real talk: this roasting step is non-negotiable—it builds the soup's rich, roasted foundation that separates this from basic versions.

2

Build the Spiced Base with Garlic and Chickpeas

While the vegetables roast, heat 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 6 minced garlic cloves and sauté for 30 seconds until fragrant—don't let it brown, or you'll get bitter notes. Add the 2 drained cans chickpeas and toast them for 2 minutes, stirring occasionally.

Pour in the 4 cups vegetable broth and scrape up any browned bits from the bottom of the pot. Bring to a gentle simmer, then reduce heat to low. Add the roasted sweet potatoes and onions to the pot. Here's the thing—the broth should just cover the vegetables; if it's too thin, reduce it by 10 minutes before adding the coconut milk later.

3

Simmer and Blend for Creamy Texture

Let the soup simmer uncovered for 20-25 minutes until the sweet potatoes are fork-tender and the flavors meld. Taste and adjust seasoning—you might need an extra pinch of salt or a crack of pepper. For a completely smooth texture, use an immersion blender to purée until silky, or carefully transfer to a countertop blender in batches (don't fill beyond ⅔ capacity).

If you prefer some texture, blend only half the soup. The result should be velvety with pockets of chunky sweet potato and chickpea. This is where the coconut milk comes in—stir in the 1 can full-fat coconut milk and the 1 tbsp lemon juice to brighten the dish. The acidity cuts through the richness while enhancing the coconut's creaminess. Don't skip this step—it's what delivers that promised creamy finish.

4

Finish with Fresh Herbs and Perfect Garnish

Return the soup to a gentle simmer for 5 minutes to infuse the flavors. Taste again and adjust seasoning if needed—this is your final chance to balance the spices. Ladle the soup into bowls, then garnish with the 0.25 cup chopped fresh cilantro. The herb adds freshness and visual contrast to the golden soup.

Serve immediately with crusty bread or a sprinkle of smoked paprika for an extra layer of warmth. The contrast between the creamy soup and the crispy bread makes every spoonful perfect. This soup keeps well in the fridge for 4-5 days, but it's best enjoyed fresh when the spices are most aromatic and the coconut milk is still rich and creamy.

👨‍🍳

Pro Tips For Making Sweet Potato And Chickpea Soup

  • Peel and Cube Sweet Potatoes: DESCRIPTION:
  • Toast Chickpeas First: DESCRIPTION:
  • Simmer, Don’t Boil: DESCRIPTION:
  • Stir in Coconut Milk Last: DESCRIPTION:

Pro cooking tips for perfect results

Roast for Maximum Flavor

Never skip roasting the sweet potatoes and onions—they develop a deep caramelization that builds the soup's rich foundation. I roast at 400°F for 30-35 minutes, stirring halfway, until edges are deep golden brown.

This step unlocks natural sweetness and creates that restaurant-quality depth you crave. The onions should be soft and jammy, not crisp—this is your flavor insurance policy. 🔥

Spice Toasting Technique

Toast your whole spices in olive oil before adding them to the pot—this simple step transforms their flavor. Heat 0.25 cup olive oil in your Dutch oven, then add 1 tbsp cumin and 1 tbsp coriander, stirring constantly for 30 seconds until fragrant.

This releases their essential oils, giving your soup that warm, earthy complexity that ground spices alone can't match. Trust me, your taste buds will notice the difference.

Broth Reduction Timing

If your broth seems too thin after adding the roasted vegetables, reduce it by 10 minutes before stirring in the coconut milk. Simmer uncovered until the volume reduces by about ¼ cup. This concentrates the flavors and prevents a watery finish.

I always check the consistency before adding the coconut milk—it should coat the back of a spoon but still be pourable. This is where many home cooks go wrong with their soup textures.

Blending Strategy

For perfect texture, blend only half the soup if you want some chunkiness. Use an immersion blender directly in the pot for convenience, or transfer batches to a countertop blender (never fill beyond ⅔ capacity).

I leave about 1 cup of whole chickpeas unblended in each serving—they add satisfying texture and prevent a gluey consistency. The key is balance: velvety broth with pockets of hearty sweet potato and chickpea.

Coconut Milk Integration

Stir in the coconut milk and lemon juice off the heat to prevent curdling. The acidity from the lemon brightens the dish while cutting through the coconut's richness. I always add these last—it's the secret to that perfect creamy finish without dairy.

For extra luxury, whisk in 1 tbsp tahini at this stage, but omit if you prefer a lighter texture. The coconut milk should be fully-fat for best results—it makes all the difference in creaminess. ✨

Final Flavor Balance

Taste and adjust seasoning one final time before serving—this is your last chance to perfect the balance. I usually add a pinch more salt and a crack of pepper, then let the soup sit for 5 minutes to let flavors meld.

Garnish with fresh cilantro right before serving—the herb adds brightness and visual appeal. The contrast between the creamy soup and fresh garnish makes every spoonful feel special. Don't skip this step—it's what elevates home cooking to restaurant quality.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 52g18%
Dietary Fiber 12g43%
Sugars 10g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute regular potatoes for sweet potatoes in this recipe?

While you can use regular potatoes, the flavor and texture will differ significantly. Sweet potatoes add natural sweetness and a velvety texture when cooked, while regular potatoes tend to be starchier and less flavorful. If you must substitute, use yellow potatoes and increase the spices slightly (0.25 tsp extra cumin) to compensate for the lack of natural sweetness.

2

How do I make this soup spicier?

For extra heat, add 0.5-1 tsp cayenne pepper or 1-2 dashes of hot sauce when stirring in the coconut milk. You can also toast 0.5 tsp red pepper flakes with the whole spices for a smoky, spicy kick. Start with less and adjust to taste—this soup is naturally flavorful, so a little goes a long way!

3

Can I make this soup without coconut milk?

Yes! For a dairy-free alternative, blend 1 cup silken tofu with 0.5 cup vegetable broth until smooth and stir it in at the end. If you're not avoiding coconut, try cashew cream (soaked 1 cup cashews blended with 1 cup water) for a neutral, creamy texture. The soup will still be delicious but with a slightly different mouthfeel.

4

What's the best way to reheat leftover soup?

Reheat gently on the stove over medium-low heat for 5-7 minutes, stirring occasionally. Avoid microwaving as it can separate the coconut milk. If the soup seems too thick after reheating, add 1-2 tbsp vegetable broth to restore creaminess. For best results, stir vigorously before serving to recombine any separated layers.

Can I add other vegetables to this recipe?

Roast an extra 1 cup diced butternut squash or 1 cup chopped kale with the sweet potatoes for added nutrients. For heartiness, stir in 1 cup cooked quinoa or 1 cup diced tomatoes at the end. Just

★★★★★4.5(5 reviews)
Categories Soups & Stews