Creamy Sweet Potato Soup
There’s something truly special about cozying up with a bowl of Creamy Sweet Potato Soup. I remember the first time I made it; the aroma of the sweet potatoes mingling with fragrant rosemary filled my kitchen, wrapping me in warmth as the autumn chill crept in. It was a rainy weekend, perfect for staying in, and I decided to whip up this comforting soup that not only nourished the body but also lifted the spirit. Each spoonful felt like a hug, bringing a smile to my face as memories of family gatherings and hearty meals flooded my mind.
The beauty of this recipe lies not just in its rich, creamy texture but also in the vibrant flavors that dance together. Sweet potatoes, with their natural sweetness, beautifully complement the earthiness of rosemary and the creaminess of the cheese. It’s a dish that speaks to the heart, perfect for gatherings or just a quiet night in.
Whether you’re serving it as a starter or enjoying a bowl for dinner, Creamy Sweet Potato Soup brings a sense of comfort that’s hard to beat. I love how easy it is to make, yet it feels so special. This soup has become a staple in my home, one that I look forward to making every fall. Give it a try, and I promise it will become a favorite in your household too!
Recipe Snapshot
40 mins
10 mins
30 mins
Medium
310 kcal
5 g
Keto, Paleo, Gluten-Free
15 g
Chef’s Knife, Large Pot, Wooden Spoon, Blender, Frying Pan, Whisk, Peeler, Cutting Board, Saucepan
The Beauty of This Creamy Sweet Potato Soup
1. Comforting and Creamy
There’s no doubt that the texture of Creamy Sweet Potato Soup is one of the standout features. When blended to perfection, the sweet potatoes create a velvety base that’s indulgent yet healthy. Each spoonful glides smoothly, making it a delightful experience on cold days.
2. Nutritious Ingredients
Sweet potatoes are not just tasty; they are also packed with vitamins and minerals. They’re a great source of fiber, which aids in digestion, and they’re rich in antioxidants that are beneficial for overall health. Coupled with fresh rosemary, this soup is both nourishing and delicious.
3. Versatile Flavors
This soup is incredibly versatile. You can enjoy it as is, or jazz it up with your favorite toppings. A drizzle of olive oil or a sprinkle of fresh herbs can transform each bowl into something uniquely yours. It’s an excellent canvas for creativity!
4. Perfect for Meal Prep
One of my favorite things about Creamy Sweet Potato Soup is that it stores beautifully. Make a big batch, and you’ll have ready-to-eat meals for the week. Just reheat and enjoy! It’s perfect for busy weeknights when you need something quick yet satisfying.
5. Ideal for Gatherings
This soup is a crowd-pleaser. Whether you’re hosting a dinner party or a casual get-together, it’s an elegant starter that will impress your guests. The rich, inviting aroma fills the room and sets the tone for a cozy evening.
6. Vegan-Friendly Option
For those following a plant-based diet, this recipe can easily be adapted. By simply omitting the cream cheese or substituting it with a vegan alternative, you can still enjoy all the comforting flavors of Creamy Sweet Potato Soup without compromising your dietary preferences.
Shopping List for Creamy Sweet Potato Soup

When it comes to making Creamy Sweet Potato Soup, the ingredients are simple yet flavorful. The combination of sweet potatoes, aromatic herbs, and creamy elements creates a delightful mix that is comforting and nourishing. Each ingredient plays a vital role in enhancing the overall taste, and together they create a harmonious blend that you’ll want to savor.
- 2 tablespoons olive oil: This is the base for sautéing your vegetables, adding a rich flavor and healthy fats to the soup.
- 2 tablespoons unsalted butter (optional): A touch of butter can add extra creaminess and depth to the soup, enhancing its luxurious texture.
- 1 large shallot: Thinly sliced and sautéed, this aromatic adds sweetness and a subtle onion flavor that complements the sweet potatoes.
- 1 large clove garlic: Minced garlic infuses the soup with a savory note, enhancing its overall flavor profile.
- 2 teaspoons chopped fresh rosemary: This herb adds a fragrant, earthy quality that pairs beautifully with sweet potatoes.
- 1 pound sweet potatoes: Peeled, trimmed, and chopped, these are the star ingredient, providing natural sweetness and a creamy texture when blended.
- 4 cups low-sodium vegetable broth: This serves as the soup’s liquid base, adding richness and depth without overpowering the other flavors.
- 1/4 teaspoon kosher salt: Essential for seasoning the soup, bringing out the flavors of the other ingredients.
- 1/8 teaspoon freshly ground black pepper: This adds a hint of spice and balances the soup’s sweetness.
- 4 ounces light cream cheese: When blended, it creates a creamy texture that elevates the soup to a whole new level.
- Optional toppings: A drizzle of olive oil or a few fresh rosemary leaves can enhance both presentation and flavor.
Recipe Steps for Creamy Sweet Potato Soup

Making Creamy Sweet Potato Soup is a straightforward process that yields incredible results. Follow these steps, and you’ll soon have a comforting bowl ready to enjoy. Take your time to savor each moment of preparation; cooking is as much about the experience as it is about the meal.
- Set a medium soup pot over medium heat. Once it warms up, add the olive oil and, if using, the butter. Wait for the butter to melt and the oil to shimmer slightly, indicating it’s hot enough to begin sautéing.
- Next, add the sliced shallots (or onions). Sauté them gently, stirring occasionally, for about 5 minutes until they become translucent and tender. You’ll notice a lovely aroma filling your kitchen.
- After the shallots are ready, add the minced garlic to the pot. Stir it in and cook for another minute, allowing the garlic to release its fragrant oils without burning.
- Now, stir in the chopped rosemary, sweet potatoes, and vegetable broth. Continue heating over medium until the mixture comes to a boil, which should take just a few minutes.
- Once boiling, reduce the heat to low and let the soup simmer for 20 to 25 minutes. During this time, the sweet potatoes will soften, becoming tender and easy to blend.
- After simmering, remove the pot from heat and let it cool briefly, ensuring it’s safe to puree. This step is crucial for safety, so don’t rush it!
- Using an immersion blender, carefully puree the soup until it’s smooth. If you don’t have an immersion blender, you can work in batches with a standard blender; just be careful when transferring hot liquids.
- Return the pureed soup to the pot and add the cream cheese. Whisk it in over low heat until completely dissolved, creating a rich, creamy consistency.
- Taste the soup and add more salt or pepper as desired. This is your moment to adjust the seasoning to your liking!
- Finally, serve the soup warm, perhaps garnished with a drizzle of olive oil or a few fresh rosemary leaves for a beautiful presentation.
Things Worth Knowing
- Choose the right sweet potatoes: Selecting firm sweet potatoes enhances the soup’s flavor and texture. Look for those without blemishes or soft spots.
- Adjust thickness: If your soup is too thick after blending, simply add more vegetable broth until it reaches your desired consistency.
- Garnishing options: Consider adding a dollop of sour cream or a sprinkle of toasted pumpkin seeds for added texture and flavor.
- Mind the heat: When blending hot soup, always allow it to cool slightly to avoid splattering, or blend in small batches.
Recipe Notes about Creamy Sweet Potato Soup

While enjoying Creamy Sweet Potato Soup, here are some helpful tips to enhance your cooking experience:
- Storage: Store leftovers in an airtight container in the refrigerator for up to five days. Reheat gently on the stove or microwave.
- Freezing: This soup freezes well! Pour cooled soup into freezer-safe containers, leaving space for expansion, and freeze for up to three months.
- Pairing: Serve with crusty bread or a fresh salad to complete your meal. A light green salad balances the richness of the soup perfectly.
- Spice it up: If you enjoy a little heat, consider adding a pinch of cayenne pepper or a dash of hot sauce to your bowl.
- Herb variations: Feel free to experiment with herbs! Thyme or sage can offer unique flavor enhancements and complement the sweet potatoes well.
Serving Suggestions
Serving Creamy Sweet Potato Soup is all about creating the right atmosphere and pairing it with delightful accompaniments. Here are some ideas to elevate your meal:
- With crusty bread: Pair the soup with a slice of warm, crusty sourdough or a baguette. Dipping into the velvety soup makes for a comforting experience.
- As a starter: Serve small bowls of this soup as an appetizer at dinner parties. It’s elegant and sets a cozy mood for the evening.
- For lunch: Enjoy a bowl as a light lunch, perhaps with a side salad or a sandwich for a fulfilling meal.
- Seasonal gatherings: This soup is particularly delightful during fall and winter holidays, making it a perfect addition to your Thanksgiving table.
- Garnishing with herbs: Top each bowl with fresh herbs such as rosemary or parsley for a pop of color and flavor.
FAQ
Conclusion
In summary, Creamy Sweet Potato Soup is more than just a comforting dish; it’s a delightful blend of flavors that warms the soul. The rich sweetness of sweet potatoes combined with aromatic herbs creates an inviting bowl that’s perfect for any occasion. I encourage you to try making this soup for yourself. It’s simple, satisfying, and sure to bring a smile to your face. Enjoy the warmth and comfort of this delightful recipe any time of the year!

Creamy Sweet Potato Soup
Equipment
- Chef's Knife
- Large Pot
- Wooden Spoon
- Blender
- Frying Pan
- Whisk
- Peeler
- Cutting Board
- Saucepan
Ingredients
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter (optional)
- 1 large shallot (thinly sliced)
- 1 large garlic (minced)
- 2 teaspoons chopped fresh rosemary + more for garnish if desired
- 1 pound sweet potatoes (peeled, trimmed and cut into 1/2-inch pieces)
- 4 cups low-sodium vegetable broth
- 1/4 teaspoon kosher salt + more to taste
- 1/8 teaspoon freshly ground black pepper + more to taste
- 4 ounces light cream cheese (room temperature)
- 1 Optional toppings: A drizzle of olive oil or a few fresh rosemary leaves
Instructions
- Set a medium soup pot over medium heat. When hot, add the olive oil and, if using, the butter. When hot, add the shallots (or onions). Sauté, stirring occasionally, for about 5 minutes, until translucent and tender.
- Add the garlic and cook, stirring, for 1 more minute.
- Stir in the rosemary, sweet potatoes, and vegetable broth. Continue heating over medium heat until the soup comes to a boil.
- Reduce heat to low and simmer for 20 to 25 minutes, until potatoes are tender. Let cool until it’s safe to puree.
- Using an immersion blender or working in batches with an upright blender, puree the soup.
- Return soup to pan and add the cream cheese (or alternatives). Whisk briskly over low heat until cream cheese is completely dissolved.
- Taste and add additional salt and pepper if desired. Serve.
Notes
- Vegan option: Omit the butter and substitute the cream cheese with a vegan cream cheese. About 1/3 cup cashew cream or almond milk work instead too.
- Delicious without cream: You can also omit the cream cheese/milk entirely (it’s still plenty delicious without).
- Revisit for updates: I originally posted this Creamy Sweet Potato Rosemary Soup recipe back in 2013, but I’ve been revisiting it lately (it’s so good).
- Dairy-free option: The recipe is now updated with a dairy-free/vegan option.


