Dairy-Free Creamy Coconut Sweet Potato Soup

Prep: 15 minCook: 35 min6 servingsmediumAmerican
Creamy Coconut Sweet Potato Soup with Crispy Bacon

A silky, naturally sweet soup balancing roasted sweet potato with savory bacon, aromatic thyme, and rich coconut milk. The combination of chicken broth and coconut creates depth without heaviness. Serve as a comforting lunch or dinner starter, especially in fall and winter. This version skips cream for a lighter but equally luxurious texture, with bacon fat providing savory richness and a coconut drizzle offering subtle tropical notes.

Ingredients

6 servings
  • 8 oz bacon, chopped into 1/2-inch strips
    pancetta1:1pork

    adds smokier flavor

    Full guide →
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 large celery rib, diced
  • 2 lbs sweet potatoes, peeled and chopped into 1-inch pieces
  • 3 sprigs fresh thyme, or 1/2 tsp dried thyme
    sage1:1herb swap

    earthier flavor

    Full guide →
  • 4 cups reduced sodium chicken broth
    vegetable broth1:1vegan
    Full guide →
  • 14 oz canned coconut milk, shake well before opening, divided
    heavy cream1:1dairyadds dairy

    richer, less tropical

    Full guide →
  • 1 ½ tsp fine sea salt, or more to taste
  • ¼ tsp freshly ground black pepper, or more to taste
  • 2 Tbsp fresh parsley, chopped, for garnish(optional)

Instructions

  1. 1

    Cook bacon over medium heat in a large pot until crisp, about 8-10 minutes.

  2. 2

    Remove bacon to paper towels, leaving 3 tablespoons fat in the pot.

  3. 3

    Add onion and celery, cook 4 minutes until softened, stirring occasionally.

  4. 4

    Add garlic and saute 1 minute.

  5. 5

    Stir in sweet potatoes, thyme, salt, and pepper.

  6. 6

    Pour in chicken broth, partially cover, and simmer 20 minutes until potatoes are fork-tender.

  7. 7

    Remove and discard thyme sprigs.

  8. 8

    Puree soup until smooth using an immersion blender or in batches with a high-powered blender.

  9. 9

    Return soup to pot and stir in 12 ounces coconut milk.

  10. 10

    Season to taste with additional salt and pepper.

  11. 11

    Return to a boil, then remove from heat.

  12. 12

    Serve garnished with remaining coconut milk, crumbled bacon, and parsley.

Tips

Tip 1

Reserve 2 ounces coconut milk before blending to drizzle over bowls for visual contrast and richness.

Tip 2

For thicker soup, use less broth or blend only half the potatoes, leaving some chunks for texture.

Tip 3

Crisp bacon can be cooked 1 day ahead and crumbled just before serving to maintain texture.

Good to Know

Storage

Refrigerate in airtight container up to 4 days. Freeze up to 3 months (add coconut milk garnish after thawing).

Make Ahead

Prepare through blending, cool, and refrigerate. Reheat gently over medium-low heat, stirring occasionally. Add coconut milk and garnishes just before serving.

Serve With

Ladle into bowls, drizzle with reserved coconut milk, top with crumbled bacon and fresh parsley. Pair with crusty bread or grilled cheese.

See pairing guide →

Common Mistakes

Watch

Over-blend to avoid gritty texture from incomplete sweet potato breakdown; blend until completely smooth.

Watch

Don't skip the bacon fat; it provides essential savory depth that broth alone cannot replicate.

Watch

Don't add coconut milk before pureeing; it can separate if heated too aggressively during blending.

Substitutions

Dairy-Free Swaps

coconut milk
heavy cream1:1dairyadds dairy

richer, less tropical

Full guide →

Vegan Options

chicken broth
vegetable broth1:1vegan
Full guide →
bacon
vegetable oil3 Tbspvegan

omit meat entirely

Full guide →

General Alternatives

bacon
pancetta1:1pork

adds smokier flavor

Full guide →
thyme
sage1:1herb swap

earthier flavor

Full guide →
Find more substitutions →

FAQ

Can I make this soup dairy-free?

Yes, the recipe is already dairy-free. Coconut milk is the base. For a vegan version, replace bacon with 3 tablespoons neutral oil and use vegetable broth instead of chicken broth.

What if I don't have an immersion blender?

Use a standard blender, working in batches and carefully transferring hot soup to avoid splashing. Let soup cool slightly before blending if concerned about steam pressure.

How long can I keep this soup and can I freeze it?

Store refrigerated in airtight containers for up to 4 days. Freeze for up to 3 months in freezer-safe containers, leaving 1 inch headspace. Thaw in refrigerator overnight and reheat gently, adding fresh coconut milk and bacon garnish after reheating.