Soups & Stews
This Paleo sweet potato soup delivers creamy, spiced comfort without dairy or grains—just wholesome ingredients that taste richer than traditional versions. The secret lies in roasting sweet potatoes for natural sweetness and depth, then blending with coconut milk for velvety texture.
I developed this recipe after years of adapting classic soups to Paleo standards, and it’s become a crowd favorite for its balanced flavors and satisfying warmth.
The foundation starts with sautéed onions and garlic for aromatic depth, followed by roasted sweet potatoes that caramelize beautifully. Coconut milk replaces dairy while adding richness, and warming spices like cinnamon and turmeric create that signature cozy flavor.
Unlike many Paleo soups, this one doesn’t rely on heavy cream or flour—just simple, nutrient-dense ingredients that work together seamlessly.
What you’ll end up with is a smooth, golden soup with a perfect balance of sweetness and spice, topped with optional crispy bacon or fresh herbs for texture.
It’s hearty enough to stand alone but light enough for lunch or dinner, and the Paleo-friendly approach means no compromises on flavor or nutrition. The best part? It comes together in one pot with minimal prep, making it ideal for busy weeknights.
Whether you’re following a Paleo diet or simply looking for a dairy-free soup, this recipe delivers restaurant-quality results at home. The slow simmer enhances the natural sweetness of the sweet potatoes while developing complex layers of flavor.
Serve it with a side salad or Paleo-friendly bread for a complete meal. Let’s get started!
Ingredients for sweet potato soup recipe paleo
Roasted sweet potatoes, aromatic spices, and coconut milk create this velvety Paleo soup—rich without dairy.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium-sized, peeled and cubed |
| Yellow Onions 🧅 | 1 whole | Medium, diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz |
| Chicken Broth 💧 | 4 cups | Paleo-compliant, low-sodium |
| Olive Oil 🫒 | ¼ cup | Extra-virgin, for sautéing |
| Ground Cinnamon 🌿 | 1 tsp | Organic, high-quality |
| Ground Turmeric 🌶️ | ½ tsp | Freshly ground preferred |
| Ground Ginger 🌿 | ½ tsp | Freshly grated for intensity |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Coconut Oil 🥥 | 1 tbsp | For roasting sweet potatoes |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, optional garnish |
Sweet potatoes are the heart of this soup, so choose firm, vibrant ones—organic varieties from Whole Foods or local farmers markets have the best flavor. Medium-sized potatoes (about 6-8 oz each) roast evenly and develop that caramelized sweetness we’re after. For extra depth, toss them in coconut oil before roasting—it enhances their natural sugars and adds a subtle richness that mimics dairy. If you prefer convenience, pre-cut sweet potatoes from Trader Joe's save time without sacrificing quality. The key is roasting them until tender but not mushy; this builds the foundation for that creamy texture without blending in extra fat.
No coconut milk? Full-fat canned coconut milk is non-negotiable here—it provides the necessary creaminess while staying Paleo-compliant. Substituting lighter versions or almond milk will dilute the flavor. For the spices, Penzeys Spices offers high-quality organic blends, but basic pantry spices work fine if they're fresh. The turmeric and ginger are what give this soup its signature warmth—don't skip them. If you're missing one, ground coriander at half the amount can bridge the gap. For the broth, Pacific Foods or Kettle & Fire make excellent Paleo-compliant options. And if you're feeling adventurous, try adding a splash of apple cider vinegar at the end for brightness—it cuts through the richness beautifully.
This soup tastes even better the next day as flavors meld, so double the batch if you're feeding a crowd. Store leftovers in airtight containers for 4-5 days in the fridge or freeze portions for 3 months. For reheating, add a splash of broth or water to prevent thickening. The roasted sweet potatoes can be prepped ahead and refrigerated for 2 days before roasting. Garnish with fresh thyme or a drizzle of olive oil right before serving—it adds that restaurant-quality finish. And if you're serving with Paleo-friendly bread, toasted sourdough or almond flour crackers work perfectly.
Why You'll Love This Recipe
- Pantry-Friendly Staples: I swear by this recipe because it uses things I always have: sweet potatoes, onions, and coconut milk. No fancy ingredients, no last-minute grocery runs—just pull what’s already there and get cooking.
- Creamy Without Dairy: That velvety coconut milk swirled into chicken broth? Chef’s kiss. The richness hits just right, but it’s still light enough to sip like a meal. Honestly, my non-paleo friends don’t even miss the cream.
- Leftover Magic: Make a double batch—it reheats like a dream. The next day, it’s even better with a crispy fried egg on top (yes, I’m that person). Or blend it into a smoothie for breakfast. Zero waste.
- Weeknight Win: Twenty minutes, one pot, and zero stress. The onions caramelize while you chop garlic—no stirring, no hovering. My go-to when I’m exhausted but still need something warm and satisfying. (Yes, even on a Tuesday night.)
Step-by-step instructions for sweet potato soup Paleo
Master this velvety, dairy-free soup with precise technique and aromatic spices.
Roast Sweet Potatoes and Onions for Depth of Flavor
Preheat your oven to 400°F and line a baking sheet with parchment paper. In a large bowl, toss the cubed sweet potatoes and diced yellow onions with 1 tablespoon coconut oil, 1 teaspoon salt, ½ teaspoon ground turmeric, and ½ teaspoon ground ginger. Spread them in a single layer on the baking sheet.
Roast for 25-30 minutes, stirring halfway through, until the sweet potatoes are tender when pierced with a fork and the onions are golden brown. The roasting caramelizes their natural sugars, creating a rich foundation for the soup. This step is crucial—it builds flavor that sautéing alone can't match.
Sauté Aromatics in Olive Oil for Fragrant Base
While the sweet potatoes roast, heat ¼ cup olive oil in a large pot over medium heat. Add the minced garlic cloves and cook for 30 seconds until fragrant but not browned. Immediately add the roasted sweet potatoes and onions, stirring to combine.
Pour in the 4 cups chicken broth and bring to a gentle simmer. Let it cook uncovered for 10 minutes to allow the flavors to meld. You want the broth to reduce slightly, intensifying the sweet potato flavor. If it starts to boil vigorously, reduce the heat to maintain a gentle simmer.
Blend Until Silky Smooth
Using an immersion blender, blend the soup directly in the pot until completely smooth. For best results, blend in batches if needed, ensuring no chunks remain. The texture should be velvety with no resistance when you run your finger through it. If the soup is too thick, add ¼ cup water at a time until it reaches your desired consistency.
Return the pot to medium-low heat and stir in the 1 teaspoon ground cinnamon and ¼ teaspoon black pepper. Let it simmer gently for 5 minutes to warm through and allow the spices to bloom. This is where the soup's signature warmth develops—don't rush this step.
Finish with Coconut Milk for Creaminess
Reduce the heat to low and stir in the 1 can coconut milk until fully incorporated. The soup should become luxuriously creamy without any dairy. Taste and adjust seasoning with additional salt or spices if needed. The coconut milk adds richness while keeping the soup paleo-compliant.
For the final touch, stir in the ¼ cup fresh thyme leaves and let the soup sit off the heat for 5 minutes to allow the thyme to infuse its aromatic qualities. Ladle into bowls and garnish with additional thyme if desired. Serve immediately while still warm for the best texture and flavor experience.
Pro Tips For Making Sweet Potato Soup Recipe Paleo
- CHAR THE ONIONS: Don’t rush this step—sweat the onions in a dry pot over medium heat for 8–10 minutes until they’re deep golden and soft enough to collapse under pressure. I used to skip this and ended up with raw onion bits in my soup; now I let them caramelize just enough to build flavor without burning.
- PEEL AND CUBE SMALL: Cut sweet potatoes into ½-inch cubes (not chunks) so they cook evenly. I learned this the hard way—big pieces turn mushy, while small ones blend smoothly and absorb the coconut milk perfectly. No one wants a soup with texture surprises.
- SIMMER NOT BOIL: Keep the broth at a gentle simmer (tiny bubbles, not rolling) while the sweet potatoes cook. Boiling turns them to mush faster and makes the soup watery—you want creamy, not gluey. Trust me, low and slow keeps everything intact.
- STIR IN COCONUT MILK LAST: Add the coconut milk off the heat to avoid curdling—heat it up too fast, and you’ll end up with a greasy mess. I was skeptical until I tried it: the soup stays silky, and the flavor stays balanced. Worth the extra second.
Creative variations of these flavors
Spicy Kick Option
For those who love heat, add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce (like Cholula) when blending the soup. If you prefer smoky heat, stir in ½ teaspoon smoked paprika while simmering.
I find Penzeys Smoked Cayenne adds depth without overpowering the sweetness. For a balanced kick, add a dash of apple cider vinegar at the end—it brightens the flavors while keeping the heat in check. 🌶️
Creamy Coconut Variations
Swap full-fat coconut milk for light coconut milk if you prefer a slightly lighter texture, though the flavor will be less rich. For extra decadence, stir in 1 tablespoon coconut cream (the thick part from the top of a can of coconut milk) after blending.
If you’re feeling adventurous, try cashew cream—blend ½ cup soaked cashews with ½ cup hot broth for a nutty twist that still fits Paleo standards. 🥥
Protein-Packed Additions
Boost this soup with Paleo-friendly protein by stirring in ½ cup cooked chicken breast or ½ cup diced bacon (cooked separately) after blending. For a vegetarian option, add ½ cup white beans (rinsed well) or ½ cup lentils for extra heartiness.
I love adding crispy bacon bits on top right before serving—they add a smoky crunch that contrasts beautifully with the creamy soup. 🥓
Herb and Veggie Boosts
Fresh herbs elevate this soup—try 1 tablespoon chopped rosemary or 1 tablespoon chopped sage while simmering for an earthy depth. For extra veggies, add 1 cup diced zucchini or 1 cup chopped kale (stirred in after blending).
If you’re a fan of greens, a handful of spinach wilts beautifully when added in the final minutes. Garnish with fresh cilantro or parsley for a bright, fresh finish. 🌿
Slow Cooker Adaptation
For a hands-off version, roast the sweet potatoes and onions as directed, then transfer everything to a 6-quart slow cooker. Add the chicken broth, garlic, spices, and coconut milk, then cook on LOW for 4-5 hours or HIGH for 2-3 hours.
Stir occasionally to prevent sticking, and blend until smooth before serving. This method is perfect for busy days—just dump, cook, and blend! ⏰
Garnish Like a Pro
Elevate your bowl with crispy toppings like toasted pumpkin seeds or crumbled bacon. A drizzle of olive oil or avocado oil adds shine, while a sprinkle of fresh thyme or cilantro brings freshness. For a smoky touch, top with smoked salt or a pinch of chili powder.
I always keep a stash of crispy fried shallots on hand—they add an unexpected crunch that takes this soup to the next level. ✨
Nutrition facts
Frequently asked questions
Can I substitute regular milk for coconut milk in this Paleo sweet potato soup?
No, regular milk isn't Paleo-compliant due to its dairy content. Coconut milk is essential here—it provides the creamy texture while keeping the recipe grain-free and dairy-free. For extra richness, use full-fat canned coconut milk, as lighter versions may dilute the flavor.
Why does roasting the sweet potatoes make this soup better?
Roasting caramelizes the natural sugars in sweet potatoes, creating deeper, sweeter flavor without added sugar. This step also builds a rich foundation that sautéing alone can't match, resulting in a more complex, satisfying taste.
How do I make this soup spicier without overpowering the sweetness?
Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce when blending, then balance with a dash of apple cider vinegar at the end. This brightens the flavors while keeping the heat in check—never add spice directly to the pot without adjustment.
Can I use a regular blender instead of an immersion blender?
Yes, but transfer the hot soup to a blender carefully (fill only halfway) and blend in batches. For safety, avoid overfilling—hot liquids expand when blended. Let the soup cool slightly first to prevent splattering.
What’s the best way to reheat leftovers without making them watery?
Reheat gently on the stove over low heat and stir in 1-2 tablespoons broth or water per serving to restore creaminess. Microwaving works too, but stir well and cover with a damp paper towel to prevent drying.
