Go Back Email Link
+ servings

Creamy Sweet Potato Soup

Creamy Sweet Potato Soup is a warm, velvety family dinner made with tender sweet potatoes, onion, garlic, cumin, chicken stock, and a splash of cream. It comes together in one pot, can be blended silky smooth or left rustic, and is especially good with crusty bread or grilled cheese on a cool evening.
Print Recipe
Creamy sweet potato soup in white bowl with crispy onion and green onion garnish
Prep Time:10 minutes
Cook Time:40 minutes
Total Time:50 minutes

Ingredients

  • 2 tbsp of olive oil
  • 2 tbsp of unsalted butter
  • 1 large white onion diced
  • 2 cloves of garlic minced
  • 1 tsp of cumin
  • 1 tsp salt
  • 1 tsp pepper
  • 2 lb of sweet potatoes peeled and cut into 1 inch cubes
  • 5 cups of chicken stock
  • cup of heavy cream

Instructions

  • Step 1: Soften the Onion - Set a large Dutch oven or soup pot over medium heat, then add the olive oil and butter. Once the butter has melted, add the diced onion and stir so all those little pieces get coated. Cook the onion for about 8 to 10 minutes, stirring every so often, until it is soft and lightly golden around the edges. I know it can be tempting to hurry through this part when everybody is hungry, but give those onions their time if you can. This is where you start building the savory flavor that keeps the soup balanced. Properly softened onions also seem to disappear right into the finished soup, which is useful at my house when somebody suddenly decides they have strong opinions about visible pieces of onion.
  • Step 2: Season and Simmer the Sweet Potatoes - Stir the minced garlic, cumin, salt, and black pepper into the softened onion. Cook everything for about 1 minute, stirring as you go. You will know it is ready when the garlic and cumin become noticeably fragrant. That quick minute in the warm butter and oil helps wake up the spices before all the broth goes into the pot. Add the cubed sweet potatoes and pour in the chicken stock. Give everything a good stir, then bring the pot to a boil. Reduce the heat to low, cover the pot, and let the soup gently simmer for 20 to 25 minutes. The goal here is very tender sweet potatoes. When you press a cube with a fork, it should give way easily without much pressure. If the potatoes still feel firm in the middle, give them another few minutes. Soft potatoes make the next step much easier and give you that creamy texture you are after.
  • Step 3: Blend or Mash the Soup - Once the sweet potatoes are completely tender, you can decide how smooth you want your soup. For a silky texture, use an immersion blender directly in the pot and blend until the soup is smooth. Move the blender around slowly so you catch the potatoes hiding along the edges and bottom. If you have a standard blender instead, carefully transfer the soup in batches. Hot liquids deserve a little extra patience, so do not overfill the blender. You can also skip the blender completely. This is often what I do. Grab a potato masher or sturdy whisk and mash those tender sweet potatoes directly in the pot. The result is thicker and a little more rustic, with occasional soft pieces of potato in the bowl. For a family dinner, I really like that texture. It feels hearty, cozy, and unmistakably homemade.
  • Step 4: Add the Cream and Finish the Soup - Stir the heavy cream into the soup and keep the pot over low heat for another 2 to 3 minutes. You only need enough time to warm the cream through and bring everything together. There is no reason to bring the soup back to a hard boil. Now give it a taste. Depending on the chicken stock you used, you may want another small pinch of salt or black pepper. If the soup seems thicker than your family likes, stir in a splash of additional chicken stock until it reaches the consistency you want. Ladle the soup into bowls while it is warm and add your favorite toppings. Chopped chives and green onions are especially good here. If I have cooked bacon around, a little of that on top never gets any complaints either. Bring some bread to the table and dinner is ready.

Notes

Substitutions

  • Vegetable stock for chicken stock: Vegetable stock works well when you want a meat free version while still keeping plenty of savory flavor in the soup.
  • Half and half for heavy cream: Half and half gives you a slightly lighter finished soup while still adding a pleasant creamy texture.
  • Coconut milk for heavy cream: Full fat unsweetened coconut milk can work for a dairy free version, though it will bring a mild coconut taste to the finished bowl.
  • Yellow onion for white onion: A large yellow onion is an easy swap and develops a similar mellow sweetness as it cooks.
  • Extra olive oil for butter: You can leave out the butter and use additional olive oil if needed, though you will lose a little of that buttery richness.

Variations

  • Roasted sweet potato soup: Roast the sweet potato cubes before adding them to the soup for deeper caramelized notes and an even richer sweet potato flavor.
  • Bacon sweet potato soup: Cook chopped bacon until crisp, then scatter it over each bowl for a salty, smoky contrast to the creamy soup.
  • Ham and sweet potato soup: Stir small pieces of cooked ham into the pot near the end for a more filling version that works especially well on cold evenings.
  • Spiced sweet potato soup: Add a small pinch of smoked paprika, cinnamon, or cayenne with the cumin if you want a little more warmth and depth.
  • Extra creamy sweet potato soup: Stir in a little additional heavy cream at the end for a richer consistency, adding it gradually so the sweet potato still remains the main flavor.

Tips and Tricks

  • Cut the potatoes evenly: Similar sized cubes cook at roughly the same pace, so you are less likely to find a firm piece hiding among potatoes that are already soft.
  • Give the onions enough time: Soft, lightly golden onions add real depth to the soup, so those first 8 to 10 minutes are worth the wait.
  • Warm the cumin in the pot: Cooking the cumin briefly with the garlic and onion helps bring out its aroma before you add the chicken stock.
  • Blend hot soup carefully: If you use a standard blender, work in smaller batches and leave enough room for steam.
  • Wait before thinning the soup: Sweet potato soup naturally gets thicker as it sits, but you can always add broth later, so do not rush to add extra liquid during cooking.
  • Keep toppings simple: Chives, green onions, bacon, black pepper, toasted seeds, or a little swirl of cream give you plenty of options without adding much extra work.
  • Try roasting the potatoes: If you have a little more time, roasting brings out caramelized sweetness and makes the finished soup taste deeper and richer.

Serving Ideas

  • Crusty bread: A warm loaf with a crisp crust is ideal for dipping into the thick soup and catching whatever is left at the bottom of the bowl.
  • Grilled cheese: A simple grilled cheese sandwich turns this into one of those comforting dinners that usually gets everyone to the table pretty quickly.
  • Fall salad: Greens with sliced apple, toasted nuts, and a tangy vinaigrette give you a fresh, crisp contrast to the creamy sweet potato soup.
  • Roasted vegetables: Brussels sprouts, broccoli, cauliflower, or green beans make an easy savory side when you want to put a little more on the table.
  • Turkey or chicken sandwiches: A basic sandwich adds protein and makes the meal more filling for anybody who considers a bowl of soup only the beginning of dinner.
  • Simple crackers: Some nights you do not need to make another thing. Put a sleeve of crackers on the table, call everybody in, and enjoy your soup while it is hot.

Storage and Make Ahead Tips

  • Refrigerate leftovers promptly: Let the soup cool, transfer it to an airtight container, and store it in the refrigerator for 2 to 3 days.
  • Reheat the soup gently: Warm it over low to medium heat on the stove and stir regularly so the thick soup does not catch on the bottom of the pot.
  • Add broth when reheating: The soup becomes thicker as it cools, so a small splash of chicken stock can bring refrigerated leftovers back to their original creamy consistency.
  • Prepare the vegetables early: Dice the onion and peel and cube the sweet potatoes earlier in the day, then refrigerate them in separate covered containers until you are ready to start dinner.
  • Make the whole soup ahead: You can prepare the soup a day before serving and gently reheat it on the stove, adding a little stock if necessary.
  • Freeze before adding cream when possible: If you are intentionally cooking a batch for the freezer, leave out the cream and stir it in after thawing and reheating for the smoothest result.
Servings: 6 servings
QR Code linking back to recipe