30-Minute Sweet Potato and Carrot Soup Recipe

Craving something quick, satisfying and nutritious? This sweet potato and carrot soup with red curry is ready in around 30 minutes and delivers a creamy, aromatic bowlful of comfort. It blends natural sweetness from root vegetables with the warm, fragrant heat of Thai red curry and the richness of coconut milk—perfect for a simple weeknight dinner or a packed lunch.

sweet potato and carrot soup on a white table with a spoon and napkin.

⭐️ Why this recipe works

  • Rich and creamy: Coconut milk gives the soup a velvety texture without dairy.
  • Well-balanced flavours: Thai red curry paste adds depth and gentle heat that complements the vegetables’ natural sweetness.
  • Nutrient-dense: Sweet potatoes and carrots bring vitamins, fiber and colour.
  • Quick and easy: Simple steps and common ingredients make this reliable for busy evenings.
  • Flexible: The base recipe is easy to adapt for different dietary needs and pantry items.

🧾 Ingredients overview

Aldi ingredients for sweet potato and carrot soup

Below are the main ingredients you’ll need. Quantities are included in the recipe card further down.

  • Olive oil for sautéing aromatics.
  • Onion, garlic and ginger to build flavour.
  • Thai red curry paste for spice and warmth.
  • Vegetable broth as the soup base (chicken broth works too if not keeping it vegan).
  • Sweet potatoes and carrots peeled and diced for texture and sweetness.
  • Coconut milk to finish the soup with creaminess.
  • Lime juice, salt and pepper to balance and season.
  • Fresh herbs and crunchy garnishes such as cilantro, chopped peanuts or almonds, and red chilli flakes (optional).

👩🏻‍🍳 Here’s how to make it

Sweet Potato and Carrot Soup — step-by-step
frying garlic and adding chopped sweet potatoes to a pan.
  1. Sauté the aromatics: Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, about 3–4 minutes. Stir in the minced garlic and ginger and cook for another minute until fragrant.
  2. Add curry paste: Mix in the Thai red curry paste and cook for 1–2 minutes to release its aroma and meld with the aromatics.
  3. Cook the vegetables: Add the diced sweet potatoes, carrots and the vegetable broth. Bring to a boil, then reduce to a gentle simmer and cook for about 15 minutes, until the vegetables are tender.
  4. Blend until smooth: Remove the pot from the heat and use an immersion blender to puree the soup until smooth. If using a countertop blender, work in small batches and allow hot steam to escape to avoid pressure build-up.
  5. Finish and season: Return the soup to low heat and stir in the coconut milk. Season with salt and pepper and add the lime juice to brighten the flavour.
  6. Serve and garnish: Ladle into bowls and top with chopped cilantro, lime wedges, chopped peanuts or almonds and a pinch of red chilli flakes if you like extra heat.
sweet potato and carrot soup before and after blending

📖 Variations

  • Non-dairy alternatives: Swap coconut milk for almond milk or cashew cream for a lighter finish.
  • Add protein: Stir in cooked chicken, tofu or chickpeas for a heartier meal.
  • Adjust the heat: Reduce curry paste for mild flavour or add extra for more spice.
  • Different herbs: Try parsley or Thai basil instead of cilantro for a different herbal note.
  • Extra vegetables: Butternut squash, parsnips or bell peppers make good additions.

💡 Chef’s Guide: Expert Tips

These small adjustments will improve texture and balance:

  • Balance heat: If the soup feels too spicy, add more coconut milk or a pinch of sugar to mellow the heat.
  • Texture control: For a chunkier soup, blend only half and stir it back into the unblended portion.
  • Enhance crunch: Toast nuts before garnishing to boost flavour and aroma.

🍯 Storing and reheating leftovers

  • Fridge: Cool completely, then store in an airtight container for up to 4 days.
  • Freezer: Freeze in a suitable container or freezer bag for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheat: Warm gently on the stove over medium heat, stirring occasionally. Microwave portions for 2–3 minutes, stirring halfway through.

❓ Recipe FAQs

Can I make this soup without coconut milk?

Yes. Use almond milk, cashew cream or dairy milk if you prefer. Coconut adds characteristic flavour but alternatives will still create a creamy result.

How can I enhance flavour without adding more salt?

Add a splash of soy sauce or fish sauce (if not keeping it vegan), or a sprinkle of nutritional yeast for extra umami.

What if the soup is too sweet?

Brighten it with extra lime juice or a small splash of apple cider vinegar to balance the sweetness.

How do I reduce calories?

Use light coconut milk or a plant-based milk alternative and cut back on oil used for sautéing.

soup thumbnail

Easy 30 Minute Sweet Potato and Carrot Soup

A comforting, flavour-rich soup that combines sweet potatoes, carrots and Thai red curry for a quick, satisfying meal.

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Author: Deborah Rainford

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 2 tablespoons Thai red curry paste
  • 1 litre (4 cups) vegetable broth
  • 500 g (1 lb) sweet potatoes, peeled and diced
  • 300 g (2/3 lb) carrots, peeled and diced
  • 400 ml (14 oz) can coconut milk
  • Salt and pepper, to taste
  • Juice of 1 lime

Garnishes

  • Fresh cilantro, chopped
  • Lime wedges
  • Chopped peanuts or almonds
  • Red chili flakes (optional)
  • Cooked rice (optional)

Instructions

  1. Heat the oil in a large pot over medium heat. Sauté the onion until translucent, about 3–4 minutes. Add garlic and ginger and cook for 1 minute.
  2. Stir in the Thai red curry paste and cook for 1–2 minutes to develop the flavour.
  3. Add the diced sweet potatoes, carrots and vegetable broth. Bring to a boil, then simmer for 15 minutes or until vegetables are tender.
  4. Remove from heat and blend the soup until smooth using an immersion blender or in batches in a countertop blender (allow steam to escape).
  5. Return to low heat, stir in coconut milk, season with salt and pepper, and add lime juice. Heat through gently.
  6. Ladle into bowls and garnish with cilantro, lime wedges, chopped nuts and chilli flakes if desired.

Notes

  • An immersion blender is safest for hot soup; if using a countertop blender, blend in small batches with the lid slightly ajar.
  • Adjust the amount of curry paste to control spice level.
  • This soup reheats well and can be made ahead for busy days.

Nutrition

Approximate per serving: Calories 124 kcal | Carbohydrates 20 g | Protein 2 g | Fat 5 g | Fiber 3 g | Vitamin A and other micronutrients.

Meet the Chef

Hi, I’m Debs, a Cordon Bleu-trained chef who focuses on straightforward, budget-friendly recipes that taste great. I develop simple techniques so you can make impressive, reliable meals at home.