This post may contain affiliate links. Please read our disclosure policy.

This vegan Sweet Potato and Carrot Soup is rich, creamy, and deeply comforting — the perfect cozy bowl for chilly days. With hints of ginger, coconut milk, and nutty tahini, it blends earthy sweetness with a savory depth you’ll absolutely love.

The addition of white beans adds extra creaminess and a boost of protein, making this soup both satisfying and nourishing. And, it’s ready in 30 minutes!

Sweet potato carrot soup in a serving bowl swirled with coconut cream.

If you enjoy hearty homemade soups, you’ll also love my recipes for mushroom soupcheesy potato souproasted tomato soup, and butternut squash soup — each one simple, comforting, and perfect for your weekly meal rotation.

Why You’ll Love Sweet Potato & Carrot Soup

  • Creamy and dairy-free: Coconut milk and tahini make this soup silky smooth without any cream.
  • Vegan-friendly: All the ingredients come from plants or plant-based sources — nothing animal-derived is included.
  • Full of nourishing ingredients: Packed with sweet potatoes, carrots, and protein-rich beans.
  • Perfect for meal prep: Makes a big batch that reheats beautifully for easy lunches or dinners.
  • Quick and easy: From start to finish, this soup takes only 30 minutes!

Ingredients

Ingredients for sweet potato and carrot soup.

Find the full list of ingredients, amounts, and instructions in the recipe card at the bottom of this post.

Here are a few key ingredients you’ll need:

  • Sweet potatoes: Add natural sweetness and a velvety texture when blended.
  • Carrots: Complement the potatoes with color and a subtle earthy flavor.
  • Fresh ginger: Brings warmth and brightness to balance the sweetness.
  • Coconut milk: Makes the soup ultra-creamy and adds a light tropical flavor.
  • Tahini and peanut butter: Give the soup a nutty richness and smooth consistency.

How to Make Sweet Potato & Carrot Soup

Step 1: Prep the ingredients. Peel and dice the sweet potatoes and carrots into small ½-inch pieces. Dice the onion and peel and grate the ginger.

Vegetables cut up on a cutting board.

Step 2: In a large pot or Dutch oven over medium heat, add the olive oil, sweet potatoes, carrots, and onions. Sauté for 5–7 minutes, until the veggies begin to soften. Add the ginger, salt, and pepper. Stir and cook for 1 more minute.

Ingredients for sweet potato and carrot soup in a Dutch oven.

Step 3: Add the vegetable broth and white beans. Cover and simmer for 15 minutes.

Adding vegetable broth to sweet potato and carrot soup.

Step 4: Once the vegetables are tender, add ¾ of the can of coconut milk, tahini, and peanut butter. Stir until melted and fully combined.

Adding peanut butter to a Dutch oven filled with sweet potato and carrot soup.

Step 5: Use an immersion blender to puree the soup until smooth. (If using a blender, work in thirds to prevent overflow.)

Step 6: Serve warm with a drizzle of the remaining coconut milk, a sprinkle of parsley, and cracked black pepper.

Sweet potato and carrot soup in a serving bowl next to a Dutch oven filled with soup.

Serving Ideas

Top with a drizzle of coconut milk or cream, ground black pepper, or fresh herbs like chopped parsley, cilantro, or chivesServe with homemade sourdough croutonscrusty sourdough bread or sourdough biscuits. This carrot sweet potato soup would also be delicious with homemade French bread.

How to Store

Store leftovers in an airtight container in the refrigerator for up to 4 days. This soup also freezes beautifully for up to 3 months—just thaw overnight in the fridge and reheat gently on the stove before serving.

Sweet potato and carrot soup in a bowl with coconut milk drizzled on top of the soup.

More Homemade Soup Recipes

If you make this recipe and enjoy it, please leave a comment with a 5-star recipe rating and let me know! Thank you!

Sweet potato carrot soup in a serving bowl swirled with coconut cream.
No ratings yet

Sweet Potato and Carrot Soup

This creamy Sweet Potato and Carrot Soup is cozy, nourishing, and full of flavor from coconut milk, tahini, and ginger—perfect for a quick, comforting meal that's ready in 30 minutes!
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 6
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Equipment

Ingredients 

Optional Toppings

  • parsley
  • chives

Instructions 

  • Prep the ingredients. Peel and dice the sweet potatoes and carrots into tiny half inch pieces. Dice the onion and peel and grate the ginger.
  • In a large pot or Dutch oven over medium heat, add the olive oil, sweet potatoes, carrots and onions. Saute for 5 – 7 minutes or until the veggies have begun to slightly soften. Next add the ginger, salt and pepper. Stir and cook for an additional minute.
  • Add the vegetable broth and beans. Cover and simmer for 15 minutes.
  • Once the veggies have softened, add ¾ can of the coconut milk, tahini and peanut butter. Stir until everything has melted.
  • Puree the soup by using an immersion blender or by adding the soup, in thirds, to an actual blender and mixing until smooth.**
  • Serve with a drizzle of the remaining coconut milk, parsley, and cracked black pepper. Enjoy!

Notes

** If using an actual blender to puree the soup, be sure to only add it in thirds. The soup will expand in the blender. We don’t want it to explode out of the blender!

Nutrition

Calories: 327kcal, Carbohydrates: 24g, Protein: 7g, Fat: 25g, Saturated Fat: 13g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 7g, Sodium: 725mg, Potassium: 547mg, Fiber: 5g, Sugar: 8g, Vitamin A: 13369IU, Vitamin C: 6mg, Calcium: 58mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Hi, I'm Joy!

I'm a homemaker and homeschooling mom of 5. For over 25 years I've been cooking from scratch and making homemade bread for my family of 7. I love sharing sourdough recipes, easy dinner ideas, and simple DIY projects for your home.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.