Soups & Stews
This sweet potato soup recipe Paleo delivers creamy, velvety comfort without dairy, grains, or legumes—just nutrient-packed ingredients that taste like a hug in a bowl. 💛 The secret lies in blending roasted sweet potatoes with coconut milk and bone broth, creating a naturally rich texture while keeping it light enough for a summer day or cozy enough for winter nights.
What sets this recipe apart is its Paleo-friendly foundation: no thickeners like flour, no dairy to curdle, and no sneaky additives.
Instead, we rely on the natural sweetness of roasted sweet potatoes, the depth of bone broth, and the creaminess of coconut milk to build a soup that’s both satisfying and clean-eating approved. The roasting step caramelizes the sweet potatoes, adding layers of flavor without added sugar.
By the time you’re done, you’ll have a silky-smooth soup with hidden veggie power—packed with vitamins A and C from the sweet potatoes, anti-inflammatory benefits from turmeric, and gut-friendly collagen from the bone broth.
The optional garnishes of avocado or fresh herbs add freshness and make it feel like a restaurant-quality dish without the guilt.
This recipe works as a light lunch, a comforting dinner, or even a meal-prep staple that reheats beautifully. Serve it with a side of grilled chicken or a Paleo-friendly salad to round out the meal. Let’s get cooking—your taste buds (and your diet) will thank you.
Ingredients for sweet potato soup recipe paleo
Roasted sweet potatoes, coconut milk, and bone broth create Paleo perfection in every spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lb | Organic preferred, skin on |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Bone Broth 🍲 | 4 cups | Homemade or quality store-bought |
| Turmeric Powder 🌿 | 1 tsp | Freshly ground preferred |
| Fresh Ginger 🌿 | 2 tbsp | Grated, peeled root |
| Garlic Cloves 🧄 | 4 cloves | Peeled, roughly chopped |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Avocado Oil 🫒 | 1 tbsp | For high-heat roasting |
| Coconut Aminos 🍶 | 1 tbsp | Soy sauce substitute |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Avocado 🥑 | 1 whole | Optional garnish, sliced |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, optional garnish |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
Sweet potatoes are the star here—organic ones have thicker skins and more nutrients, but regular will work too. Roasting them first caramelizes the natural sugars, giving that deep, sweet flavor without added sugar. Trader Joe's and Whole Foods usually have the best organic selection, but any grocery store's produce section will do. Look for firm, vibrant orange sweet potatoes with no soft spots. The coconut milk should be full-fat—canned brands like Thai Kitchen work perfectly, but avoid the light versions. For bone broth, Kettle & Fire or homemade is ideal, but any quality store-bought will give you that rich depth of flavor.
No coconut milk? Coconut cream works in a pinch (use half the amount), though the texture will be thicker. Fresh turmeric root can be used instead of powder—just grate it and use one teaspoon of grated root per half teaspoon of powder. Ginger and garlic are non-negotiable for flavor, but if you're short on time, jarred minced ginger (drained well) gets you close. The avocado oil is worth the extra dollar—it has a higher smoke point than olive oil, so the sweet potatoes get that perfect caramelized crust. For the coconut aminos, Bragg or Annie Chun's are the most widely available. No fresh avocado? Guacamole or extra cilantro works as a garnish too.
Roasted sweet potatoes keep in the fridge for 5 days if stored in an airtight container, but they're best used within 2 days for peak flavor. Coconut milk stays fresh for 2 weeks once opened if refrigerated, but unopened cans last 2 years in the pantry. This soup reheats beautifully—just warm on the stove with a splash of water or broth to restore creaminess. I always make a double batch because it freezes wonderfully for 3 months. Portion into containers before freezing for easy lunches all week.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe when I’m too tired to wash extra dishes. Just roast the sweet potatoes until tender, blend with coconut milk and bone broth, and boom—done. The ginger and turmeric do all the flavor work for you.
- Golden Creamy Magic: Honestly, the combo of coconut milk and bone broth makes this soup ridiculously smooth, but the turmeric gives it that warm, earthy depth. It’s not just creamy—it’s comforting creamy, like a hug in a bowl.
- Meal Prep MVP: Between us, this soup tastes even better the next day. I make a big batch on Sundays, portion it out, and reheat it all week—no sad leftovers here. Add a sprinkle of fresh ginger on top when you serve it, and it feels fresh again.
- Budget-Friendly Luxury: Sweet potatoes and coconut milk stretch this recipe far without breaking the bank. I’ve made it for potlucks, sick days, and lazy Fridays—never once regretted the cost. Plus, bone broth adds protein, so it keeps you full longer. Win.
Step-by-step instructions for sweet potato soup Paleo
Here's how to create a velvety paleo soup that's packed with flavor and nutrients.
🔥 Step 1: Roast the Sweet Potatoes for Deep Flavor
Preheat your oven to 400°F and line a baking sheet with parchment paper. Cut the 2 lb sweet potatoes into 1-inch chunks, leaving the skin on for extra fiber. Toss them with 1 tablespoon avocado oil and ½ teaspoon sea salt until evenly coated.
Spread the sweet potatoes in a single layer on the baking sheet, leaving space between each piece. Roast for 25-30 minutes until they're tender when pierced with a fork and develop a golden, caramelized exterior. This roasting step builds incredible depth of flavor that you won't get from boiling alone. Real talk: don't skip this—it's what makes this soup special.
🍳 Step 2: Sauté Aromatics in Olive Oil
While the sweet potatoes roast, heat 2 tablespoons olive oil in a large pot over medium heat. Add the 4 peeled garlic cloves and 2 tablespoons freshly grated ginger and sauté for 2-3 minutes until fragrant and just beginning to turn golden. You'll smell the aroma fill your kitchen—that's your cue they're ready.
Add the 1 teaspoon turmeric powder and 1 teaspoon coconut aminos, stirring constantly for 30 seconds to toast the spices. This quick toasting enhances their flavor and prevents that metallic taste turmeric can sometimes have. Here's the thing—don't walk away during this step. Spices burn faster than you think.
🥘 Step 3: Build the Soup Base
Add the roasted sweet potatoes to the pot along with the 4 cups bone broth. Bring everything to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 15 minutes. Use an immersion blender to purée the soup directly in the pot until completely smooth.
If you don't have an immersion blender, carefully transfer the soup to a blender in batches (don't fill beyond the max line), blend until smooth, then return to the pot. The soup should be completely velvety with no visible chunks. Here's where it gets fun—taste and adjust seasoning with more sea salt or black pepper if needed. The bone broth should already add plenty of natural saltiness, but personal preference matters.
🥘 Step 4: Finish with Coconut Milk and Garnishes
Stir in the 1 can coconut milk and simmer for another 5 minutes on low heat. This step creates that luxurious creaminess while keeping the soup paleo-compliant. The coconut milk should blend seamlessly into the soup without separation.
Remove from heat and stir in the 1 tablespoon fresh lime juice. This bright citrus note cuts through the richness and balances all the earthy flavors. For serving, top each bowl with sliced fresh avocado and ¼ cup chopped fresh cilantro. The avocado adds healthy fats and a creamy texture, while the cilantro brings freshness and color. Don't skip the garnishes—they make this soup visually stunning and add layers of flavor.
⏰ Step 5: Serve Warm with Crispy Toppings
Let the soup sit for 5 minutes before serving to allow flavors to meld. For extra texture, you can crisp up some coconut flakes in a dry pan for 2 minutes and sprinkle them on top. The contrast of warm soup with cool avocado and crispy coconut is what makes this dish truly special.
Each bowl should be rich, velvety, and packed with natural sweetness from the sweet potatoes. The turmeric gives it that beautiful golden color, while the coconut milk adds that luxurious mouthfeel. Serve with a side of roasted vegetables or a simple green salad to round out the meal. This soup is hearty enough to stand alone or pair perfectly with grilled proteins.
Pro Tips For Making Sweet Potato Soup Recipe Paleo
- ROAST THE POTATOES FIRST: I learned this the hard way—boiling sweet potatoes for soup leaves you with a watery, gluey mess. Instead, cut them into even chunks and roast at 400°F (200°C) for 20-25 minutes until tender and slightly caramelized. This builds natural sweetness and thickens the soup without extra starch.
- PEEL GINGER LIKE A PRO: Skip the messy knife work—use a spoon to scoop out the fibrous center, then grate the edges only. Fresh ginger loses its kick fast, so zest it right before adding to the broth. (Yes, even if you’re impatient like me, the difference is noticeable.)
- TEMPER THE COCONUT MILK: Cold coconut milk curdles when added straight to hot broth. Warm it first by whisking it into the soup after removing the pot from heat, or mix it into a splash of broth before combining. This keeps the soup creamy, not lumpy—no one wants to taste coconut flakes.
- SALT THE BONE BROTH: Paleo broth often tastes bland because it’s unsalted. Add a pinch of pink Himalayan or sea salt (about ½ teaspoon per cup) while simmering the soup, not just at the end. This lets the flavors meld—your taste buds (and future leftovers) will thank you.
Common mistakes when making this dish
Overcooking the Potatoes
Roasting sweet potatoes at 400°F for 25-30 minutes is perfect, but going beyond 35 minutes turns them mushy and watery. This ruins your soup’s velvety texture and dilutes the natural sweetness.
I’ve made this mistake—trust me, the difference is noticeable. Use a fork to test doneness: it should slide in easily but still hold its shape slightly. 🍠
Skipping the Roasting Step
Boiling sweet potatoes instead of roasting them first creates a bland, starchy soup. Roasting caramelizes the natural sugars, adding depth of flavor that boiling simply can’t match.
If you’re short on time, at least sauté the raw sweet potatoes in oil for 5 minutes before adding broth to develop some flavor. The texture won’t be as rich, but it’ll still be better than raw.
Using Low-Quality Broth
Store-bought bone broth with artificial flavors or preservatives will make your soup taste off. Look for brands like Kettle & Fire or Bonafide Provisions, or make your own if possible.
Homemade broth has richer collagen and deeper flavor. I’ve tried cheaper brands, and the difference is like night and day—your soup will taste flat and one-dimensional. 🥄
Adding Coconut Milk Too Early
Stirring coconut milk in before blending or simmering causes curdling and separation. Always add it after puréeing the soup and let it heat gently for just 5 minutes on low.
This ensures a silky texture without breaking. I once added it too soon and ended up with a lumpy, unappetizing mess—don’t make my mistake!
Neglecting the Lime Juice
Skipping the 1 tablespoon lime juice at the end leaves your soup tasting flat and overly rich. The acidity brightens all the flavors, balancing the sweetness and earthiness. If you forget, a squeeze of fresh lemon works too, but lime has that perfect citrus punch.
Trust me, this one small step makes a huge difference in the final taste. 🍋
Overblending the Soup
Blending too aggressively can turn your soup greasy and unpleasantly thick. Use an immersion blender on low speed or pulse a countertop blender in batches until smooth. The goal is velvety, not gluey.
If it gets too thick, stir in a splash of broth or water to restore balance. I’ve had to start over after overblending—don’t let that happen to you!
Nutrition facts
Frequently asked questions
Can I make this soup without coconut milk?
For a lighter texture, use ½ cup full-fat coconut cream (thicker than coconut milk) or ¼ cup avocado purée blended into the soup. If you prefer a broth-based version, skip the coconut milk entirely and add 1 tablespoon olive oil at the end for richness. The soup will still be flavorful but slightly less creamy.
How do I make this soup thicker or thinner?
For a thicker soup, simmer uncovered for 5-10 extra minutes to reduce the liquid. If it's too thick after blending, stir in ¼ cup bone broth or water until smooth. Never add flour or cornstarch—those aren't Paleo-compliant. The coconut milk naturally thickens as it cools, so reheating may require a splash of broth.
Can I prep this soup ahead of time?
Yes! Roast the sweet potatoes 1 day ahead and store them in the fridge. Assemble the soup (without coconut milk) up to 2 days ahead, then blend and reheat before adding the coconut milk. For freezing, cool completely, portion into containers, and freeze for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove with a splash of water. The texture holds up beautifully!
What's the best way to reheat leftovers?
Reheat leftovers on the stove over low heat with a splash of bone broth or water to restore creaminess. Stir constantly to prevent scorching. For microwave reheating, use 30-second intervals on medium power, stirring between each. If the soup separates, whisk in 1 tablespoon coconut milk to re-emulsify. Never microwave without stirring—it creates hot spots.
Can I make this soup with white sweet potatoes?
While orange sweet potatoes have more vitamin A, white sweet potatoes work perfectly! They'll be slightly less sweet and more neutral in flavor. For best results, roast them 5 minutes longer than orange varieties to achieve the same tenderness. The texture and creaminess will be identical—just adjust seasoning to taste.
