Spicy Sweet Potato, Vegetable and Rice Soup

Posted on August 14, 2026 ·

by Bellie

Difficulty

Prep time

Cooking time

Total time

Servings

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

This Spicy Sweet Potato, Vegetable and Rice Soup is a hearty, warming bowl filled with tender sweet potatoes, colorful vegetables, fluffy rice, and a gentle kick of spice. The natural sweetness of the sweet potatoes balances beautifully with garlic, ginger, paprika, tomato paste, and balsamic vinegar.

The rice makes this soup especially satisfying, turning a simple vegetable soup into a filling meal that’s perfect for lunch or a cozy weeknight dinner.

It’s easy to prepare, naturally vegetarian, and simple to adapt depending on the vegetables and level of heat you prefer.

Spicy Sweet Potato, Vegetable and Rice Soup

The combination of sweet and spicy flavors makes this soup especially comforting.

Sweet potatoes become tender as they simmer, while onion, celery, carrot, bell pepper, garlic, and ginger create a flavorful vegetable base. Paprika and chili flakes add warmth, while tomato paste and balsamic vinegar bring savory depth and acidity.

The addition of rice gives the soup a hearty consistency and makes it satisfying enough to serve as a main course.

Why You’ll Love This Spicy Sweet Potato Soup

  • Hearty and filling
  • Packed with vegetables
  • Naturally vegetarian
  • Dairy-free
  • Easy to prepare
  • Perfect for cool-weather meals
  • Great for lunch or dinner
  • Easy to customize
  • Adjustable spice level
  • Excellent for meal prep
  • Freezer-friendly

For another comforting sweet potato recipe, try Hearty Vegan Sweet Potato Stew.

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 1 tablespoon minced garlic
  • 2 teaspoons fresh ginger, grated
  • 2 celery stalks, finely chopped
  • 1 medium carrot, finely chopped
  • ½ red bell pepper, finely chopped
  • 300 g sweet potato, peeled and chopped
  • ½ teaspoon red chili flakes
  • 2 tablespoons tomato paste
  • 1 tablespoon balsamic vinegar
  • 2 teaspoons paprika
  • 1.5 liters vegetable stock
  • ½ cup uncooked long-grain rice
  • Salt, to taste
  • Black pepper, to taste
  • 1 handful fresh parsley or cilantro, chopped

How to Make Spicy Sweet Potato, Vegetable and Rice Soup

Step 1: Prepare the Vegetables

Peel and chop the sweet potato into bite-sized pieces.

Finely chop the onion, celery, carrot, and red bell pepper. Mince the garlic and grate the fresh ginger.

Preparing everything before you begin makes the cooking process quick and easy.

Step 2: Sauté the Aromatics

Heat the olive oil in a large saucepan or Dutch oven over medium heat.

Add the onion, garlic, ginger, celery, and carrot.

Cook for several minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent.

Step 3: Add the Sweet Potato and Seasonings

Add the chopped sweet potato, red bell pepper, chili flakes, paprika, and tomato paste.

Stir well until the vegetables are coated with the spices and tomato paste.

Cook for another minute or two to allow the flavors to develop.

Step 4: Add the Vegetable Stock

Pour the vegetable stock into the pot.

Add the balsamic vinegar and stir everything together.

Bring the soup to a boil.

Step 5: Simmer

Reduce the heat to low and cover the pot.

Allow the soup to simmer for approximately 40–45 minutes, or until the sweet potato and vegetables are tender.

Step 6: Add the Rice

Stir the uncooked rice into the soup.

Continue simmering until the rice is tender and fully cooked.

Keep an eye on the soup as the rice cooks because it will absorb some of the liquid.

Step 7: Season

Taste the soup and add salt and freshly ground black pepper as needed.

Adjust the chili flakes if you’d like more heat.

Step 8: Finish With Fresh Herbs

Stir in the chopped parsley or cilantro just before serving.

Ladle the hot soup into bowls and garnish with additional fresh herbs if desired.

How to Make the Best Sweet Potato Vegetable Soup

Cut the Vegetables Evenly

Try to cut the vegetables into similar-sized pieces.

This allows everything to cook evenly and prevents some vegetables from becoming overcooked while others remain firm.

Sauté Before Simmering

Taking a few minutes to sauté the onion, garlic, ginger, celery, and carrot adds much more flavor to the finished soup.

Balance the Flavors

Sweet potatoes naturally provide sweetness.

The balsamic vinegar, tomato paste, chili, and paprika balance that sweetness with acidity, savory flavor, and gentle heat.

Don’t Overcook the Rice

Add the rice once the vegetables are already tender enough to cook alongside it.

Check it regularly toward the end of cooking so it doesn’t become overly soft.

How Spicy Is This Soup?

This Spicy Sweet Potato, Vegetable and Rice Soup has a gentle kick from the red chili flakes.

For a milder version, reduce the chili flakes to ¼ teaspoon or leave them out completely.

For more heat, increase the chili flakes gradually or add a finely chopped fresh chili pepper.

The natural sweetness of the sweet potatoes helps balance the heat.

Easy Variations

Add Spinach

Stir a few handfuls of fresh spinach into the finished soup and cook for a couple of minutes until wilted.

Add Kale

Chopped kale can be added during the final 10–15 minutes of cooking.

Add Chickpeas

Add one drained can of chickpeas for extra texture and a more substantial vegetarian meal.

Add Beans

Cannellini beans, kidney beans, or black beans can also be added.

Use Butternut Squash

Replace some or all of the sweet potato with butternut squash.

Change the Grain

You can replace the rice with quinoa, barley, or a small pasta, adjusting the cooking time as necessary.

Make It Creamy

For a creamy variation, stir in coconut milk near the end of cooking.

A splash of cream or plant-based cream can also be used.

What to Serve With Spicy Sweet Potato Soup

This soup is hearty enough to serve by itself, but the right side can make it even more satisfying.

Crusty Bread

A thick slice of crusty bread is perfect for soaking up the flavorful broth.

Garlic Bread

Garlic bread adds another layer of savory flavor.

Grilled Cheese

A crisp grilled cheese sandwich makes a comforting pairing with the spicy vegetable soup.

Fresh Salad

A fresh salad adds brightness and crunch to the meal.

For a lighter side, try Mediterranean Bean Salad.

How to Store the Soup

Allow the soup to cool before transferring it to an airtight container.

Refrigerate for up to 3 days.

The rice will continue absorbing the broth as the soup sits, so the consistency may become thicker.

When reheating, add a splash of vegetable stock or water to loosen the soup.

Can You Freeze Spicy Sweet Potato Soup?

Yes, this soup can be frozen.

Allow it to cool completely before transferring it to freezer-safe containers.

Freeze individual portions for convenient meals.

The rice may become slightly softer after freezing and thawing, but the soup will still be delicious.

Thaw overnight in the refrigerator before reheating.

How to Reheat

Transfer the soup to a saucepan and warm gently over medium-low heat.

Stir occasionally and add a little vegetable stock or water if necessary.

You can also reheat individual portions in the microwave.

Because the rice absorbs liquid during storage, adjusting the consistency before serving is often necessary.

Frequently Asked Questions

Can I make this soup without rice?

Yes. Simply leave the rice out for a lighter vegetable soup.

You can replace it with beans, chickpeas, quinoa, or small pasta if desired.

Can I use frozen sweet potato?

Yes. Frozen sweet potato can be used, although fresh sweet potato generally provides the best texture.

Can I make this soup vegan?

Yes. The basic recipe is naturally vegetarian and dairy-free. Use vegetable stock and plant-based ingredients for any creamy variations.

Can I add more vegetables?

Absolutely. Zucchini, peas, spinach, kale, corn, mushrooms, and green beans can all work well.

Can I make it less spicy?

Yes. Reduce or omit the chili flakes.

The sweet potato provides plenty of flavor even without the heat.

Why did my soup become too thick?

The rice continues absorbing liquid as it sits.

Simply stir in additional vegetable stock or water until you reach your preferred consistency.

More Comforting Recipes From Bellies Kitchen

If you enjoy hearty vegetable-based meals, try One-Pot Mushroom and White Bean Pasta for another satisfying meat-free dinner.

For something creamy and warming with Thai-inspired flavors, try Slow Cooker Tom Kha Soup.

And for another fresh side dish, Roasted Beet Citrus Salad adds a beautiful contrast of color and flavor.

Final Thoughts

This Spicy Sweet Potato, Vegetable and Rice Soup is the kind of recipe that’s perfect when you want something warm, nourishing, and satisfying without spending hours in the kitchen.

The sweet potatoes provide natural sweetness, while garlic, ginger, paprika, tomato paste, balsamic vinegar, and chili create layers of savory, spicy, and slightly tangy flavor.

Rice makes the soup hearty enough for a complete meal, while fresh parsley or cilantro gives every bowl a bright finishing touch.

Whether you’re preparing a cozy fall lunch, an easy winter dinner, or a batch of soup for meal prep, this Spicy Sweet Potato, Vegetable and Rice Soup is a simple recipe worth keeping in your regular rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spicy Sweet Potato, Vegetable and Rice Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bellie
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This Spicy Sweet Potato, Vegetable and Rice Soup is a hearty, warming bowl filled with tender sweet potatoes, colorful vegetables, fluffy rice, and a gentle kick of spice. The natural sweetness of the sweet potatoes balances beautifully with garlic, ginger, paprika, tomato paste, and balsamic vinegar.


Ingredients

Scale

Ingredients:

  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 1 tablespoon minced garlic
  • 2 teaspoons fresh ginger, grated
  • 2 celery stalks, finely chopped
  • 1 medium carrot, finely chopped
  • ½ red bell pepper, finely chopped
  • 300 g sweet potato, peeled and chopped
  • ½ teaspoon red chili flakes
  • 2 tablespoons tomato paste
  • 1 tablespoon balsamic vinegar
  • 2 teaspoons paprika
  • 1.5 liters vegetable stock
  • ½ cup uncooked long-grain rice
  • Salt, to taste
  • Black pepper, to taste
  • 1 handful fresh parsley or cilantro, chopped

Instructions

  1. Prepare the Vegetables: Peel and chop the sweet potato into bite-sized pieces. Finely chop the onion, celery, carrot, and red bell pepper. Mince the garlic and grate the fresh ginger.
  2. Sauté the Aromatics: Heat the olive oil in a large saucepan or Dutch oven over medium heat. Add the onion, garlic, ginger, celery, and carrot. Cook for several minutes until the vegetables begin to soften and the onion becomes translucent.
  3. Add the Sweet Potato and Seasonings: Add the chopped sweet potato, red bell pepper, chili flakes, paprika, and tomato paste. Stir well and cook for another 1–2 minutes.
  4. Add the Vegetable Stock: Pour the vegetable stock into the pot. Add the balsamic vinegar and stir everything together. Bring the soup to a boil.
  5. Simmer: Reduce the heat to low and cover the pot. Simmer for approximately 40–45 minutes, or until the sweet potato and vegetables are tender.
  6. Add the Rice: Stir the uncooked rice into the soup. Continue simmering until the rice is tender and fully cooked. Keep an eye on the soup because the rice will absorb some of the liquid.
  7. Season: Taste the soup and add salt and freshly ground black pepper as needed. Adjust the chili flakes for additional heat.
  8. Finish With Fresh Herbs: Stir in the chopped parsley or cilantro just before serving.
  9. Serve: Ladle the hot soup into bowls and garnish with additional fresh herbs if desired.

Notes

  • Cut the vegetables into similar-sized pieces so they cook evenly.
  • Sautéing the onion, garlic, ginger, celery, and carrot before simmering adds extra flavor.
  • Adjust the chili flakes according to your preferred spice level.
  • Do not overcook the rice, as it will continue absorbing liquid as the soup sits.
  • For a milder soup, reduce the chili flakes to ¼ teaspoon or omit them completely.
  • Add spinach, kale, chickpeas, beans, butternut squash, or other vegetables for easy variations.
  • For a creamy version, stir in coconut milk near the end of cooking.
  • Refrigerate leftovers for up to 3 days.
  • The soup can be frozen, although the rice may become slightly softer after thawing.
  • Add additional vegetable stock or water when reheating if the soup becomes too thick.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star