Creamy Chicken Sweet Potato Soup

Featured in:

How to make creamy chicken sweet potato soup with tender chicken, sweet potatoes, and fresh greens in a velvety broth that’s ready in under an hour.

james carter jr for recipes by clare
By James Carter Jr
Updated on Mon, 27 Oct 2025 20:07:14 GMT

Creamy chicken sweet potato soup is my go-to when I need something hearty, nourishing, and downright delicious on a busy weeknight. This one-pot wonder brings together tender cubes of chicken, naturally sweet potatoes, and fresh greens in the dreamiest, most velvety broth you’ll ever taste. It’s the kind of comfort food that warms you from the inside out.

I’ll never forget the first time I made this soup on a chilly autumn evening when my fridge was looking pretty bare. I had some chicken breasts, a couple of sweet potatoes, and spinach that needed using up. What started as a “let’s see what happens” experiment turned into one of my most-requested recipes. The way the sweet potatoes break down slightly to create natural creaminess, combined with the rich dairy base, makes this creamy chicken sweet potato soup incredibly satisfying. It’s filling enough to be a complete meal, yet light enough that you won’t feel weighed down. The best part? Everything cooks in one pot, and you can have dinner on the table in under an hour. My family loves dunking crusty bread into every last drop.

What You’ll Need for This Cozy Soup

Before we dive in, I always recommend gathering everything first so your cooking flows smoothly. Pro tip: I prefer using boneless skinless chicken thighs instead of breasts when I have them because they stay extra juicy and add more flavor to the broth.

  • 1 tablespoon olive oil
  • 1 lb boneless skinless chicken breasts, cut into 1/2-inch cubes
  • 1 medium yellow onion, finely diced
  • Kosher salt and pepper to taste
  • 2 tablespoons unsalted butter (I never skimp on this for the best roux)
  • 2 medium cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 1-1/2 cups 2% or skim milk (whole milk works beautifully too)
  • 1/2 cup heavy whipping cream
  • 2-1/2 cups chicken broth (homemade or quality store-bought)
  • 1-1/2 lbs sweet potatoes, peeled and cut into 1/2-inch cubes
  • 1 tablespoon minced fresh thyme (dried works in a pinch, use 1 teaspoon)
  • 2 cups packed baby spinach or chopped kale
  • Crusty bread for serving (optional but highly recommended)

Equipment needed: 5-quart or larger Dutch oven or heavy-bottomed pot

How to Make This Comforting Bowl of Goodness

I recommend reading through all the steps before starting so you know what’s coming next. The key to success with this chicken sweet potato soup is keeping your heat at the right level and whisking thoroughly when making the creamy base.

Step 1: Heat your Dutch oven or medium pot over medium-high heat. Add the olive oil and swirl it around to coat the bottom evenly. Toss in your cubed chicken and diced onion, then season generously with salt and pepper. Sauté for about 5-7 minutes, stirring occasionally, until the chicken reaches an internal temperature of 165°F (it should be white all the way through with no pink) and the onions are soft and translucent. Transfer everything to a plate and set aside.

Step 2: In the same pot (no need to clean it, those browned bits add flavor), melt the butter over medium heat. Add the minced garlic and cook for about 1 minute until it’s fragrant and golden but not browned. This is where your kitchen starts smelling amazing.

Step 3: Whisk in the flour and let it cook for 1-2 minutes, stirring constantly, until it turns a light golden brown color. This roux is the secret to a lump-free, creamy chicken sweet potato soup. Pro tip: If you see any lumps forming, whisk vigorously to smooth them out.

Step 4: Here’s the crucial part. Slowly begin adding the milk in 6 additions (about 1/4 cup each time), whisking constantly after each pour until smooth before adding more. This patience prevents lumps and creates that silky texture. The whole process takes about 3-4 minutes. Once all the milk is incorporated and smooth, add the heavy cream and chicken broth, whisking to combine everything.

Step 5: Add the cubed sweet potatoes, minced thyme, and your cooked chicken and onion mixture back into the pot. Stir everything together. Increase heat to medium-high and bring the soup to a simmer. You’ll see small bubbles forming around the edges, not a rolling boil. Once simmering, reduce the heat to medium-low and let it cook for 8-10 minutes until the sweet potatoes are fork-tender (they should pierce easily but still hold their shape). Watch carefully and don’t let it boil hard or the dairy may separate.

Step 6: Add the spinach or kale to your creamy chicken sweet potato soup and stir well. It’ll wilt down within 1-2 minutes. Taste and adjust the seasoning with more salt and pepper as needed. I usually add another 1/2 teaspoon of salt at this point. Serve immediately while hot with plenty of crusty bread on the side.

Troubleshooting tip: If your soup turns out thicker than you’d like (this happened to me once when I let it simmer a bit too long), simply whisk in chicken broth or milk, 1/4 cup at a time, until you reach your preferred consistency.

Perfect Pairings for Your Soup Bowl

This chicken sweet potato soup is hearty enough to stand alone, but the right sides make it even better.

Crusty French Baguette: The crispy exterior and soft interior are perfect for soaking up every bit of that creamy broth. The texture contrast makes each bite more satisfying.

Simple Garden Salad: A light mix of greens with lemon vinaigrette cuts through the richness beautifully and adds freshness to balance the meal.

Garlic Bread: Because you can never have too much bread with soup. The buttery garlic flavor complements the subtle sweetness of the potatoes perfectly.

Roasted Brussels Sprouts: If you want extra vegetables, roasted Brussels sprouts add a nice caramelized flavor that pairs wonderfully with creamy chicken sweet potato soup during fall and winter months.

More Sweet Potato Soup Favorites

This creamy chicken sweet potato soup’s protein-rich profile makes it a complete meal, but vegetarian variations offer equally satisfying options. For a plant-based version with classic spices, the Sweet Potato Soup showcases sweet potatoes’ natural creaminess without dairy or meat. When seeking added protein without chicken, the Black Bean Sweet Potato Soup combines hearty black beans with coconut milk and smoky Southwestern spices.

For maximum vegetable variety, try the Sweet Potato Vegetable Soup loaded with butternut squash, carrots, and leafy greens in a nourishing broth. To explore different vegetable combinations, the Carrot and Sweet Potato Soup pairs sweet potatoes with carrots and warming spices for balanced sweetness. Each recipe offers unique ways to enjoy sweet potatoes’ versatility in comforting bowls perfect for any occasion.

Keeping Your Soup Fresh and Delicious

This soup stores remarkably well, making it perfect for meal prep. I recommend letting it cool completely before transferring to airtight containers for the fridge, where it’ll stay fresh for up to 6 days. The flavors actually deepen overnight, so day-two soup is often even better than day one.

For reheating, I prefer warming individual portions in the microwave for 2-3 minutes, stirring halfway through, or gently reheating on the stovetop over medium-low heat. Add a splash of milk or broth if it’s thickened up too much. Pro tip: Avoid high heat when reheating to prevent the dairy from breaking.

If you want to freeze your creamy chicken sweet potato soup, let it cool completely first, then store in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating. The texture stays surprisingly creamy even after freezing.

Your Top Questions About This Recipe

Can I use regular potatoes instead of sweet potatoes?

Absolutely! Russet or Yukon gold potatoes work great in this chicken sweet potato soup. You’ll get a more traditional creamy potato soup flavor, which is equally delicious.

My soup turned out too thick. How do I fix it?

Simply whisk in additional chicken broth or milk, about 1/4 cup at a time, until you reach your desired consistency. The soup naturally thickens as it sits, so this is totally normal.

Can I make this dairy-free?

Yes! Substitute the butter with olive oil, use coconut milk instead of dairy milk and cream, and add a bit of nutritional yeast for depth. The sweet potatoes will still create a naturally creamy texture.

Time to Get Cooking

Making this creamy chicken sweet potato soup is one of the most rewarding ways to spend less than an hour in your kitchen. The combination of protein-packed chicken, nutrient-rich sweet potatoes, and that irresistibly velvety broth creates a meal that satisfies both your taste buds and your nutritional needs. Whether you’re cooking for your family on a Tuesday night or meal-prepping for the week ahead, this recipe delivers every single time. Try this recipe tonight and discover why it’s become a staple in my home. I promise you’ll be making it on repeat all season long!

Print

Creamy Chicken Sweet Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender sweet potatoes and juicy chicken in a super creamy soup base. Easy one-pot weeknight dinner ready in under an hour.

  • Author: Sarah Mae Carter
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Simmer
  • Cuisine: American

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 lb boneless skinless chicken breasts, cut into 1/2-inch cubes
  • 1 medium yellow onion, finely diced
  • Kosher salt and pepper to taste
  • 2 tablespoons unsalted butter
  • 2 medium cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 11/2 cups 2% or skim milk
  • 1/2 cup heavy whipping cream
  • 21/2 cups chicken broth
  • 11/2 lbs sweet potatoes, peeled and cut into 1/2-inch cubes
  • 1 tablespoon minced fresh thyme
  • 2 cups packed baby spinach or chopped kale
  • Crusty bread for serving (optional)

Instructions

  1. Heat Dutch oven over medium-high heat. Add olive oil and swirl to coat. Add chicken and onion, season with salt and pepper, and sauté 5-7 minutes until chicken reaches 165°F internal temperature and onions are tender. Transfer to a plate and set aside.
  2. Melt butter in same pot over medium heat. Add garlic and cook 1 minute until fragrant. Whisk in flour and cook 1-2 minutes until golden brown.
  3. Slowly add milk in 6 additions (about 1/4 cup each), whisking constantly after each pour until smooth. Takes about 3-4 minutes total. Add heavy cream and chicken broth, whisking to combine.
  4. Add sweet potatoes, thyme, and cooked chicken mixture. Bring to a simmer over medium-high heat with small bubbles forming around edges.
  5. Reduce heat to medium-low and simmer 8-10 minutes until sweet potatoes pierce easily with fork but still hold shape.
  6. Add spinach or kale and stir until wilted, about 1-2 minutes. Season with salt and pepper to taste. Serve warm with crusty bread.

Notes

  • Use boneless skinless chicken thighs instead of breasts for extra juicy, flavorful results.
  • Cut sweet potatoes into uniform 1/2-inch cubes so they cook evenly.
  • Keep soup at a low simmer to prevent dairy from separating. Do not boil.
  • Whisk constantly when adding milk in small increments to prevent lumps in the roux.
  • If soup is too thick, whisk in additional broth or milk 1/4 cup at a time.
  • Use a 5-quart or larger Dutch oven for best results.

Nutrition

  • Serving Size: 1-1/2 cups
  • Calories: 380 kcal
  • Sugar: 8 g
  • Sodium: 520 mg
  • Fat: 16 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 32 g
  • Fiber: 4 g
  • Protein: 28 g
  • Cholesterol: 95 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star