Sweet Potato Cauliflower Curry Soup

Creamy Curry Sweet Potato and Cauliflower Soup: A 30-Minute Vegan Delight

Discover the ultimate comfort food with this incredibly flavorful and easy-to-make Creamy Curry Sweet Potato and Cauliflower Soup. Bursting with aromatic spices, rich coconut milk, tangy lime, and wholesome vegetables, this vegan, gluten-free, and oil-free recipe can be on your table in just 30 minutes. Perfect for a quick weeknight dinner or a cozy meal prep, its flavors deepen beautifully overnight, making it even more delicious the next day.

A hand stirring a bowl of creamy cauliflower sweet potato soup topped with fresh cilantro with a spoon.

About This Irresistible Soup

This heartwarming curry sweet potato and cauliflower soup is a testament to how simple ingredients can create extraordinary flavors. It’s crafted for ease and speed, ensuring you don’t compromise on taste or nutrition even on your busiest days. The magic lies in the harmonious blend of sweet potatoes and cauliflower, which transform into a velvety smooth texture when blended, perfectly complemented by the exotic warmth of curry powder and the creamy richness of coconut milk. A hint of lime and sugar (optional but highly recommended) brings a delightful balance, brightening every spoonful.

Ideal for meal prepping, this soup’s flavors truly meld and intensify after a night in the fridge. Imagine a chilly evening, and a ready-to-heat bowl of this fragrant, deeply satisfying soup awaiting you. It’s not just a meal; it’s a comforting embrace in a bowl, perfect for Fall and Winter but equally enjoyable year-round when you crave something wholesome and nourishing.

The beauty of this recipe is its accessibility – you likely have most of the ingredients in your pantry right now. From sautéing the aromatics to simmering and blending, each step is straightforward, making it a fantastic choice for beginner cooks and seasoned chefs alike. Get ready to add a new favorite to your culinary repertoire!

Why You’ll Love This Creamy Curry Soup

  • Diet-Friendly: Perfectly suited for various dietary needs, this soup is naturally vegan, entirely oil-free, and gluten-free, making it a healthy choice for everyone.
  • Lightning Fast: From prep to bowl, you can enjoy this delicious soup in just 30 minutes, ideal for busy weeknights.
  • Wholesome Ingredients: Made with simple, fresh, and healthy ingredients that are easy to find and packed with nutrients.
  • Infinitely Adaptable: Customize it with your favorite vegetables, additional proteins, or spices to create endless variations.
  • Sweet & Spicy Harmony: Boasts a delightful balance of sweet and spicy curry flavors, creating a complex yet approachable taste profile.
  • Meal Prep Champion: Tastes even better the next day, making it an excellent option for batch cooking and healthy lunches throughout the week.
Two bowls and a large stock pot of cauliflower sweet potato soup with green peas. The bowls of soup are topped with fresh cilantro and there are some wedges of lime and two spoons beside them.

Ingredient Spotlight: What You’ll Need and Why

Crafting the perfect curry sweet potato soup starts with understanding each ingredient’s role. Here’s a closer look at the key components that bring this dish to life:

  • Onion: The aromatic foundation of our soup. White onion offers a sharper, cleaner flavor, but yellow onion works equally well, providing a milder sweetness once cooked down. Dice it finely to ensure it melts seamlessly into the soup base.
  • Garlic: Freshly minced garlic is paramount for depth of flavor. Its pungent notes mellow and sweeten when sautéed, forming an essential part of the soup’s aromatic backbone. If fresh isn’t available, a teaspoon of garlic powder can be used in a pinch, though the fresh taste is highly recommended.
  • Curry Powder: This is the heart of the soup’s flavor. Opt for a mild or medium blend depending on your spice preference. Curry powder is a versatile spice blend, typically containing turmeric, coriander, cumin, and fenugreek. For a delightful twist and a Thai-inspired profile, you can substitute with 1-2 tablespoons of red or yellow curry paste. Feel free to enhance the spice complexity further with a pinch of turmeric for color and earthy notes, ground ginger for warmth, cumin for an additional layer of earthiness, or garam masala for a more nuanced, Indian-inspired aroma.
  • Coconut Milk: Essential for that signature creamy texture and rich flavor. Full-fat canned coconut milk is recommended for the most luxurious, thick consistency. For a lighter soup, light coconut milk can be substituted, though it will result in a less dense texture. Ensure you shake the can well before opening to combine the cream and water.
  • Vegetable Stock: Provides the liquid base and contributes significant savory depth. Any high-quality store-bought or homemade vegetable stock will work. Brands like Better than Bouillon are excellent for their concentrated flavor. Always taste your stock, as sodium levels can vary, influencing the final seasoning of your soup.
  • Sweet Potato: A star ingredient, lending natural sweetness, vibrant color, and a wonderfully smooth texture when blended. You’ll need about one large sweet potato, or roughly 4 cups chopped. Peeling it is advised for the smoothest possible soup. For variations, carrots can offer a similar sweetness and color, while butternut squash is another fantastic substitute, providing a rich, slightly nutty flavor. For a lower-carb option, consider replacing sweet potato with carrots or even more cauliflower.
  • Cauliflower: This often-underestimated vegetable is perfect for creamy soups. When cooked and blended, it adds incredible body and creaminess without heavy dairy, while absorbing the delicious curry flavors. One small to medium head, or about 5 cups chopped, is ideal. Carrots make a great substitution if cauliflower isn’t on hand.
  • Lime: A crucial finishing touch! Fresh lime juice adds a bright, zesty acidity that cuts through the richness of the coconut milk and balances the warmth of the curry. Don’t skip it! Adding lime zest can further intensify that invigorating citrus aroma.
  • Sugar: An optional but highly recommended addition. Just a tablespoon helps to round out and balance the complex sweet, spicy, and tangy flavors, preventing any single note from dominating. Cane sugar, brown sugar, or coconut sugar all work beautifully.
  • Green Peas: These are optional but add a lovely pop of color, a touch of sweetness, and a pleasant textural contrast to the smooth soup. You can use either canned (drained and rinsed) or frozen peas (added directly to the pot).

Step-by-Step Guide to Crafting Your Curry Sweet Potato Soup

Follow these detailed steps to create a rich and creamy curry sweet potato and cauliflower soup in no time:

Step 1: Build the Flavor Base – Sauté Onion & Garlic

Begin by preparing your aromatics. If using oil, heat 1 tablespoon of olive oil, coconut oil, or your preferred cooking oil in a large soup pot or Dutch oven over medium heat. Add the diced onion and minced garlic along with a generous pinch of salt. Cook, stirring frequently, for 5-6 minutes until the onion softens and becomes translucent. The salt helps to draw out moisture and flavor. If you’re opting for an oil-free approach, simply add a splash of water or vegetable broth to the pot with the onion and garlic, stirring often to prevent sticking and ensure they soften properly.

Chopped onions and minced garlic cooking in a large dutch oven with handles.

Step 2: Bloom the Spices for Maximum Flavor

Once the onions and garlic are soft, stir in the curry powder and, if you desire an extra kick, the red chili flakes. Continue to cook for another 1-2 minutes, stirring constantly. This step, known as “blooming” the spices, gently toasts them in the residual heat, intensifying their aroma and flavor. Be careful not to burn them. If the pot starts to dry out, add another small splash of water or vegetable broth to keep things moist.

Chopped onion, minced garlic and curry powder cooking in a large soup pot with a wooden spoon.

Step 3: Combine Vegetables & Liquids

Now it’s time to bring the soup together. Add the cubed sweet potato, chopped cauliflower, vegetable broth, and full-fat canned coconut milk to the pot. Stir well to combine all the ingredients, ensuring the spices are evenly distributed. Bring the mixture to a gentle simmer over medium-low heat.

Chopped sweet potato, cauliflower and coconut milk being mixed in a large soup pot with a wooden spoon..

Step 4: Simmer Until Tender

Allow the soup to simmer lightly, uncovered, for approximately 15-20 minutes. The key is to cook until both the cauliflower and sweet potato are fork-tender, meaning you can easily pierce them with a fork without resistance. This ensures they will blend into a smooth, creamy consistency. Stir occasionally to prevent sticking and ensure even cooking.

Cauliflower and sweet potato being mixed into soup in a stock pot.

Step 5: Achieve Creamy Perfection – Blend the Soup

Once the vegetables are perfectly tender, remove the pot from the heat. Carefully transfer the soup in batches to a high-speed blender. Blend until the soup is completely smooth and creamy. When blending hot liquids, always remember to fill the blender only halfway, secure the lid, and remove the small cap from the lid (or open the vent) to allow steam to escape. Place a kitchen towel over the opening to prevent splatters. Alternatively, for a chunkier soup with some textural variation, you can blend only half of the soup and then combine it with the unblended portion.

If you prefer to avoid transferring hot liquid, an immersion blender is a fantastic tool for this step. Simply place the immersion blender directly into the pot and pulse until you reach your desired consistency – whether that’s perfectly smooth or slightly chunky. Once blended, pour all of the soup back into the pot if you used a traditional blender.

Blended coconut sweet potato soup in a stock pot.

Step 6: Final Touches – Season, Brighten & Garnish

Return the blended soup to the stove over low heat. Stir in the green peas (if using), fresh lime juice, and sugar. Taste the soup and adjust seasonings as needed. This is your chance to add more salt, pepper, a touch more curry powder, or an extra squeeze of lime to achieve your perfect flavor balance. The lime is crucial here to lift and brighten all the rich, warm notes. The peas add a delightful pop of color and texture.

Green peas being stirred into soup in a stock pot.

Your flavorful and creamy curry sweet potato and cauliflower soup is now ready! Serve immediately, garnished generously with fresh cilantro, additional lime wedges for squeezing, and any other desired toppings.

Elevate Your Bowl: Creative Serving Ideas

This soup is delicious on its own, but these toppings and pairings can elevate your dining experience:

  • Fresh Cilantro: A generous sprinkle of fresh, chopped cilantro adds a bright, herbaceous contrast that complements the curry flavors beautifully.
  • Lime Wedges: Always serve with extra lime wedges! A final squeeze of fresh lime juice just before eating truly brightens the soup and balances its richness.
  • Sriracha Drizzle: For those who love extra heat, a swirl of Sriracha or another chili sauce adds a fiery kick and vibrant color.
  • Creamy Swirls: A drizzle of cashew cream or a little extra swirl of full-fat coconut milk can add another layer of creamy indulgence.
  • Crunchy Protein: Top with roasted chickpeas for a delightful crunch and added plant-based protein.
  • Hearty Additions: Transform it into a more substantial meal with baked tofu or pan-fried tofu cubes.
  • Nutty Topping: A sprinkle of toasted cashews or peanuts provides a lovely texture and nutty flavor that pairs well with curry.
  • Bread for Dipping: Serve with warm crusty bread, naan, or pita bread for dipping.
Two bowls and a large stock pot of cauliflower sweet potato soup with green peas. The bowls of soup are topped with fresh cilantro and there are some wedges of lime and two spoons beside them.

Creative Variations & Easy Additions

This soup is wonderfully versatile, allowing you to easily adapt it to your preferences or what you have on hand:

  • Lower-Carb Option: To reduce the carbohydrate content, simply substitute the sweet potato entirely with carrots. This will maintain some sweetness and color while keeping the soup hearty.
  • Double the Sweetness: If you adore sweet potatoes, feel free to double the amount and omit the cauliflower for a sweet potato-centric soup.
  • Lighten it Up: For a lower-fat version, use light canned coconut milk instead of full-fat. The soup will still be creamy but with a lighter mouthfeel.
  • Thai-Inspired Twist: Swap out the curry powder for 2 tablespoons of red or yellow curry paste. This will give the soup a distinct Thai profile with different aromatic complexities.
  • Spice It Up: Enhance the warmth and depth by adding a pinch of turmeric for golden color and earthy notes, ground ginger for a zesty warmth, and/or cumin for a smoky, earthy flavor. These additions complement the curry beautifully.
  • Add More Legumes: In addition to or instead of green peas, stir in a cup of cooked chickpeas (garbanzo beans) for extra protein and fiber.
  • Boost Your Greens: For an extra dose of nutrients, wilt in a couple of handfuls of baby spinach or kale during the last few minutes of cooking, just when you add the peas.
  • Roasted Vegetables: For an even deeper flavor, roast the sweet potato and cauliflower beforehand until lightly caramelized before adding them to the soup.

Frequently Asked Questions (FAQs)

Can I use regular potato instead of sweet potato?

While technically possible, I wouldn’t recommend it for this particular recipe. Sweet potato’s natural sweetness and unique flavor profile pair exceptionally well with the curry spices, coconut milk, and lime, creating a harmonious and balanced taste. White potatoes, with their starchier and more neutral flavor, wouldn’t achieve the same depth or balance. For delicious soups featuring regular potatoes, consider trying a vegan potato soup, potato leek soup, cauliflower potato soup or broccoli potato soup.

Can I make this soup ahead of time?

Absolutely! This soup is one of those magical dishes that tastes even better the next day as the flavors have more time to meld and deepen. It’s perfect for meal prepping. Just cool completely before storing, and reheat gently.

Is this soup spicy?

The spice level can be easily adjusted to your preference. Using a mild curry powder and omitting the red pepper flakes will result in a very mild soup. For medium heat, use a medium curry powder or add a pinch of red pepper flakes. If you love heat, use a hot curry powder or increase the chili flakes to your liking!

What equipment do I need to make this soup?

You’ll need a large soup pot or Dutch oven, a cutting board and knife for chopping vegetables, and a blender (either a traditional stand blender or an immersion blender) for achieving that creamy consistency. A measuring cup and spoons are also essential.

Can I use frozen sweet potato or cauliflower?

Yes, you can! Frozen sweet potato and cauliflower florets work well in this recipe. There’s no need to thaw them beforehand; simply add them to the pot with the broth and coconut milk. Cooking times might be slightly longer as they’ll need to thaw and then soften.

A large stock pot full of cauliflower sweet potato soup with green peas in it with a squeezed lime beside it.

Storage & Meal Prep Tips

This curry sweet potato soup is excellent for making ahead and enjoying throughout the week or freezing for later. Follow these storage guidelines:

  • Cool Completely: Always allow the soup to cool to room temperature before transferring it to storage containers. This prevents condensation and keeps the soup fresh.
  • Refrigeration: Store the cooled soup in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally, or in individual portions in the microwave. Add a splash of water or vegetable broth if it’s too thick.
  • Freezing: This soup freezes beautifully! Transfer cooled soup into heavy-duty freezer bags (removing as much air as possible) or freezer-safe containers, leaving some headspace for expansion. It can be stored in the freezer for 2-3 months.
  • Thawing & Reheating: To enjoy, thaw frozen soup overnight in the refrigerator. Once thawed, reheat it in a pot on the stovetop until simmering, stirring frequently, or in individual portions in the microwave. Adjust seasonings if needed after reheating.
Two bowls and a large stock pot of cauliflower sweet potato soup with green peas. The bowls of soup are topped with fresh cilantro and there are some wedges of lime and two spoons beside them.

Curry Sweet Potato Soup with Cauliflower

By: Deryn Macey

This creamy sweet potato and cauliflower soup is incredibly easy to make in under 30 minutes. It’s budget-friendly, packed with flavor, and naturally vegan, gluten-free, and oil-free. Ideal for making ahead, as its flavors deepen beautifully overnight.

Prep Time: 10 mins

Cook Time: 20 mins

Servings: 6

Ingredients

  • 1 large white onion, diced (about 3 cups or 400 g)
  • 4 cloves garlic, peeled and minced
  • 1 tbsp curry powder (mild or medium)
  • 1/2 tsp red pepper flakes, optional for heat
  • 1 (14 oz) can full-fat coconut milk (shake well before opening)
  • 4 cups vegetable stock (1000 mL)
  • 1 large sweet potato, peeled and cubed (about 4 cups or 450 g)
  • 1 medium head of cauliflower, chopped into florets (about 5 cups or 500 g)
  • 2 tbsp fresh lime juice
  • 1 tbsp cane sugar, brown sugar, or coconut sugar (optional, for balance)
  • 1 cup green peas, canned (drained and rinsed) or frozen (170 g)
  • Salt and pepper, to taste

Instructions

  1. Cook Onion & Garlic: In a large soup pot or Dutch oven, cook the diced onion and minced garlic with a pinch of salt over medium heat. If using oil, heat 1 tbsp first. For an oil-free method, use a couple of tablespoons of vegetable stock or water. Sauté for 5-6 minutes until the onion softens and becomes translucent, stirring often.
  2. Add Spices: Stir in the curry powder and red pepper flakes (if using). Cook for another 1-2 minutes, stirring constantly, to bloom the spices and enhance their flavor. Add a splash of broth if the pot becomes too dry.
  3. Add Liquid & Vegetables: Pour in the coconut milk and vegetable stock. Add the cubed sweet potato and cauliflower florets to the pot. Stir well to combine.
  4. Cook Soup: Bring the soup to a gentle simmer over medium-low heat. Cook, uncovered, for approximately 15-20 minutes, or until both the sweet potato and cauliflower are fork-tender.
  5. Blend: Carefully transfer the soup to a high-speed blender in batches and blend until completely smooth and creamy. Remember to vent steam when blending hot liquids. Alternatively, for a slightly chunkier soup, blend only half of the mixture. If you have an immersion blender, you can blend the soup directly in the pot to your desired consistency. Return all blended soup to the pot.
  6. Season & Finish: Stir in the fresh lime juice, sugar, and green peas. Taste the soup and season generously with salt and pepper as needed. The lime is crucial for brightening the flavors.
  7. Serve: Ladle the hot soup into bowls. Garnish with fresh cilantro and an extra squeeze of lime juice, if desired. Serve immediately and enjoy!

Notes

Nutrition facts are estimated using full-fat coconut milk. Sodium content can vary significantly based on the type of vegetable broth used.

Leftovers should be stored in a sealed airtight container in the fridge for up to 5 days. This soup also freezes well for up to 2 months.

Nutrition

  • Serving: 1/6th of recipe
  • Calories: 288 kcal
  • Carbohydrates: 36g
  • Protein: 7g
  • Fat: 14g
  • Sodium: 491mg
  • Fiber: 7g
  • Sugar: 12g

More Delicious Vegan Soup Recipes You’ll Love

If you’re loving this creamy curry sweet potato soup, be sure to explore these other wholesome and flavorful vegan soup recipes:

  • Kabocha Squash Soup: A vibrant and comforting soup showcasing the unique sweetness of kabocha squash.
  • Cauliflower Sweet Potato Turmeric Soup: An anti-inflammatory powerhouse with earthy flavors and a golden hue.
  • Creamy Cauliflower Wild Rice Soup: A hearty and satisfying soup with a wonderful blend of textures.
  • Curried Lentil Soup: A protein-packed and aromatic soup that’s incredibly nourishing.
  • Lemon Lentil Soup: A light, bright, and zesty soup, perfect for a refreshing meal.
  • Mulligatawny Soup: A classic Anglo-Indian lentil soup, rich with spices and sometimes fruit.

This recipe was originally published May 21, 2014. It has been updated with enhanced content, improved instructions, and SEO optimization.