Sweet Potato Soup with Leeks and Cumin

This sweet potato soup is velvety, gently spiced, and ready in under 40 minutes from one pot. Leeks and onions build a sweet base, cumin adds warmth, and a splash of cream gives it a silky finish.

The method is simple: soften the vegetables, simmer until tender, and blend. Top it with something crunchy and a drizzle of oil or yogurt, and a humble pot of soup becomes a proper dinner.

Why This Sweet Potato Soup Recipe Works

Onions and leeks cooked slowly in butter and olive oil give the soup a mellow sweetness that balances the earthy cumin.

Sweet potatoes break down into a naturally creamy texture, so you only need a little cream to make the soup feel rich.

The toppings make each bowl your own, whether you prefer creamy yogurt, crunchy pistachios, or crispy flatbread strips.

Ingredients for Sweet Potato Soup

  • 2 tablespoons extra virgin olive oil
  • 2 tablespoons unsalted butter (30 g), or more oil
  • 2 medium onions, diced
  • 2 leeks, white and pale green part only, quartered and cut into 1/2 inch slices
  • 2 cloves garlic, chopped
  • 2 pounds sweet potato, peeled, quartered lengthwise, and cut into 3/4 inch chunks
  • 1 tablespoon ground cumin
  • 5 cups low sodium chicken or vegetable broth
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 1/3 cup cream, any type, or an extra knob of butter
  • Olive oil, cream, yogurt, or sour cream, for drizzling
  • Pistachios, pepitas, croutons, flatbread strips, or crispy fried shallots, for crunch

Leeks and onions. Together they bring a gentle, savory sweetness, and cooking them until soft keeps the soup mellow.

Sweet potatoes. They provide the body and natural sweetness, and they blend into a smooth, creamy texture without flour.

Cumin. Toasting it with the potatoes for a few minutes releases its warm, earthy aroma.

Low sodium broth. It adds savory depth while letting you control the salt, and vegetable broth keeps the pot lighter.

Cream and toppings. Cream adds a silky finish, while crunchy toppings give contrast to the smooth soup.

How to Make Sweet Potato Soup

1. Soften the vegetables Warm the olive oil and butter in a large heavy pot over medium heat, then cook the onions, leeks, and garlic for 5 minutes until soft.

2. Toast the potato and cumin Add the sweet potato chunks and the cumin and cook for 3 minutes, stirring often, so the spice turns fragrant.

3. Simmer Pour in the broth, then add the salt and pepper. Bring to a simmer and cook uncovered at a gentle simmer for 20 minutes, until the sweet potato is very tender.

4. Blend Remove the pot from the heat and blend the soup with an immersion blender until smooth, or work in batches in a blender. Stir in the cream.

5. Garnish and serve Ladle into bowls, drizzle with yogurt, cream, or olive oil, and finish with something crunchy.

How to Serve Sweet Potato Soup

Ladle the soup into warm bowls and top with a swirl of yogurt and crunchy pepitas. Serve it with crispy garlic bread slices for dipping, or a basket of fluffy dinner rolls on a cold night. A bowl of crisp house salad adds freshness, and a square of cheesy cornbread makes it a bigger meal.

How to Store and Reheat Sweet Potato Soup

Cool the soup within 2 hours and refrigerate it in an airtight container for up to 3 to 4 days. Reheat on the stove until steaming hot, and thin it with a splash of broth if it thickens. For longer storage, freeze the soup before adding the cream for up to 3 months, then thaw overnight in the refrigerator and stir in the cream after reheating.

Tips and Variations for Sweet Potato Soup

Cut evenly. Uniform pieces of sweet potato cook at the same rate, so the soup blends smoothly.

Wash the leeks well. Rinse between the layers to remove grit before slicing.

Do not cover the pot. Simmering uncovered keeps the flavor concentrated.

Blend safely. When using a blender, vent the lid and cover it with a towel, since hot liquid expands.

Adjust the thickness. Add a splash of broth for a thinner soup, or simmer longer for a thicker one.

Skip the cream. Coconut milk gives a dairy free version with a pleasant flavor.

Brighten at the end. A squeeze of lemon juice just before serving lifts the flavor.

Store it safely. Cool the soup promptly, and see the University of Nebraska soup safety guide for tips on serving and storing soup.

Frequently Asked Questions About Sweet Potato Soup

How do I make sweet potato soup thicker?

Simmer it a few minutes longer or blend in an extra piece of sweet potato. Add a splash of broth if it becomes too thick.

Can I freeze sweet potato soup?

Yes. Freeze it before adding the cream for up to 3 months, then stir the cream in after reheating.

What toppings go well with sweet potato soup?

Yogurt, sour cream, olive oil, pistachios, pepitas, croutons, and crispy shallots are all great choices.

Can I use vegetable broth?

Yes. Vegetable broth works well, and olive oil can replace the butter.

Do I need to peel the sweet potatoes?

Peel them for the smoothest texture, since the skin can leave small flecks in the blended soup.

Sweet Potato Soup with Leeks and Cumin

A silky sweet potato soup with leeks, onions, and cumin, blended smooth and finished with cream.
Prep Time 10 minutes
Cook Time 28 minutes
Total Time 38 minutes
Course Main Course, Soup
Cuisine American
Servings 4 servings
Calories 425 kcal

Equipment

  • Large heavy pot
  • Immersion blender

Ingredients
  

Main Ingredients

  • 2 tbsp extra virgin olive oil
  • 2 tbsp unsalted butter or more oil
  • 2 medium onions diced
  • 2 leeks white and pale green part only, quartered and cut into 1/2 inch slices
  • 2 cloves garlic chopped
  • 2 lb sweet potato peeled, quartered lengthwise, cut into 3/4 inch chunks
  • 1 tbsp ground cumin
  • 5 cup low sodium chicken or vegetable broth
  • 1 tsp kosher salt
  • 1 tsp black pepper
  • ⅓ cup cream or an extra knob of butter

Instructions
 

Cooking

  • Cook the base. Heat the oil and melt the butter in a large heavy pot over medium heat. Cook the onions, leeks, and garlic for 5 minutes, until softened.
  • Add the sweet potato. Stir in the sweet potato and cumin and cook for 3 minutes, stirring regularly.
  • Simmer. Add the broth, salt, and pepper. Bring to a simmer and cook uncovered for 20 minutes, until the sweet potato is very tender.
  • Blend. Take the pot off the heat and blend until smooth with an immersion blender, or in batches in a blender with the lid vented. Stir in the cream.
  • Serve. Ladle into bowls and top with a drizzle of yogurt, cream, or olive oil and something crunchy, such as pistachios or flatbread strips.

Notes

Substitutions: Coconut milk replaces the cream, and olive oil replaces the butter.
Tips: Vent the blender lid when blending hot soup. Add broth to thin the soup if needed.
Storage: Refrigerate for up to 3 to 4 days. Freeze without the cream for up to 3 months.
Keyword Creamy Soup, Leek Soup, sweet potato soup