Yummy Food Blog

vegan sweet potato soup

Sweet Potato Soup with Roasted Cauliflower Crumbles

Searching for a soft, soothing, healthy meal, that also happens to be totally plant-based? This colorful Vegan Sweet Potato Soup is your new fave. It’s thick and creamy and naturally sweetened with warm spices and nutrient dense ingredients. If you’re vegan, dairy-free or just want a thick, hearty and wholesome soup, then look no further, one ounce of flavour without the compromise.

Thank you for reading this post, don't forget to subscribe!

Great for meal prep, chilling nights or as a prelude to a feast during the holidays, this soup is as easy to throw together as it is fulfilling. The sweet potatoes add some natural creaminess, and a shot of coconut milk (which is optional) pushes the texture over the top, without even the smallest hint of dairy.

Why You’ll Love This Sweet Potato Soup Recipe

Using easy ingredients from your pantry.

Completely plant-based and gluten-free

Ultra-creamy without any cream

All sorts of different toppings and mix-ins can be added to adjust according to preference

Freezes beautifully for future meals

RICH in vitamins, fiber, antioxidants

vegan sweet potato soup

Ingredients

1 tablespoon olive oil

1 medium onion, chopped

2 garlic cloves, minced

1 teaspoon ground cumin

½ teaspoon ground ginger

½ teaspoon smoked paprika

¼ teaspoon ground cinnamon (optional)

1 ½pounds sweet potatoes, peeled and cut into cubes (about 3 medium)

4 cups vegetable broth

Salt and pepper to taste

½ cup full-fat coconut milk (if you want an extra creaminess)

Juice of ½ lemon or lime (optional, to sharpen the taste)

Optional Toppings:

Toasted pumpkin seeds (pepitas)

Coconut cream swirl

Fresh herbs (parsley, cilantro, or chives), chopped

Red chili flakes for heat

Instructions

Sauté the aromatics:

Heat olive oil in a large pot over medium heat. Add the diced onion and cook for 5-6 minutes, until softened and transparent. Stir in garlic and cook for 1 more minute before fragrant.

Add the spices:

Add cumin, ginger, smoked paprika and cinnamon (if using); stir to coat. Cook for 30 seconds to toast the spices.

Add sweet potatoes and broth:

Stir in the sweet potatoes and pour in the vegetable broth. Bring to a boil, lower heat to a simmer over 20–25 minutes, or until the sweet potatoes are tender, uncovered.

Blend until smooth:

Puree with an immersion blender in the pot, or in batches in a blender. Blend until silky smooth.

Finish and season:

Add in coconut milk and lemon juice if using. Season to taste with salt and pepper. Warm through over low heat.

Serve and garnish:

Top soup with your favorite toppings, such as toasted seeds, fresh herbs, or a swirl of coconut cream, and serve.

Tips for Success

Swap roasted sweet potatoes for added depth of caramelized flavor.

A pinch of cayenne or chili powder would work well for heat.

If the soup is too thick, adjust the thickness by adding a little water or more broth.

Allow the soup to rest a few minutes before serving to allow the flavors to come together.

Storage and Reheating

Refrigerator: Keep in an airtight container 4 days.

Freeze: Freeze in portions for up to 2 months.

Reheating: Gently reheat on the stovetop or in the microwave, stirring occasionally.

FAQs

Is coconut milk essential for this soup?

Absolutely. Coconut milk is not mandatory — the soup will still be creamy and delicious without it.

Can I use other root veggies?

Yes! Sweet potatoes also go well with butternut squash or carrots.

Is this soup spicy?

Not as a rule, but you can heat things up with chili flakes or cayenne.

vegan sweet potato soup

Vegan Sweet Potato Soup

A creamy, comforting vegan sweet potato soup made with wholesome ingredients and warming spices. This plant-based recipe is naturally gluten-free, easy to make, and perfect for cozy lunches or light dinners.
Prep : 10 Total : 25 minutes

Ingredients
  

  • 1 tbsp olive oil
  • 1 medium onion chopped
  • 2 garlic cloves minced
  • 1 tsp ground cumin
  • ½ tsp ground ginger
  • ½ tsp smoked paprika
  • ¼ tsp ground cinnamon optional
  • 1½ lbs sweet potatoes peeled and cubed
  • 4 cups vegetable broth
  • Salt and pepper to taste
  • ½ cup coconut milk optional
  • Juice of ½ lemon or lime optional

Optional Toppings:

  • Pumpkin seeds
  • Coconut cream
  • Fresh herbs
  • Chili flakes

Instructions
 

  • Sauté onion in olive oil until soft. Add garlic and cook 1 minute.
  • Stir in spices and cook 30 seconds.
  • Add sweet potatoes and broth. Simmer 20–25 minutes.
  • Blend until smooth. Stir in coconut milk and lemon juice if using.
  • Adjust seasoning and serve hot with toppings.

Notes

  • Leave out coconut milk for an even lighter version.
  • Customize spices to your taste.
  • Serve with crusty bread or a fresh green salad.
I’m Maria, a Nutritional Therapy Practitioner, personal trainer, author, and podcaster. I love helping people improve their physical and mental health through easy-to-understand wellness advice and delicious recipes made with nourishing ingredients. Pull up a seat—you’re welcome at this table!

Recipe Key

As Seen On:

Comments are closed.

as seen on:

as seen on:

Subscribe

Get my free protein Diet + Meal

Download My FREE Protein Meal Plan!