This healthy Creamy Vegetable Soup is made with sweet potatoes, red bell peppers, onions & tomatoes. The creamy base comes from almond milk to keep it light and dairy-free!

Gluten-free, vegan, vegetarian, it only has 120 calories per serving but importantly, it’s delicious!

Two white bowls filled with blended vegetable soup.  A small pot of soup is cropped half way

This winter has been very wet & cold in Phoenix which is rare for this dry desert weather. I’m really enjoying it though and can’t complain! But this is making me crave all kinds of soups and comfort foods like never before!!

I hope you enjoy this soup now or even as a treat for valentines with these cute cheesy bread hearts. How cute are they? 🙂

One white bowl filled with orange creamy soup. Small pieces of cheesy toast in the shape of hearts.

What you need to make vegetable soup

  • Olive oil
  • Roughly chopped red onion, sweet potato, red bell peppers
  • 1-14.5 oz can diced tomatoes in juice
  • 3 1/4 cup vegetable stock
  • 6 oz almond milk, unsweetened (or your preferred milk)
  • Vegetarian Bullion
  • Kosher salt & pepper to taste

Equipment:

  • 1 medium size stockpot. 5-Quarts will work.
  • Blender: You can use regular blender or an immersion blender
  • Skillet for the cheesy toast

How to make the Creamy Vegetable Soup

Step 1) In a medium pot, heat the oil over medium heat. Sauté the onion until soft.

Step 2) Add the sweet potato & red bell peppers. Sauté for 3 minutes.

Step 3) Add the can of tomatoes, almond milk, water & vegetable stock cube.

3 process images: 1) cooking onions, 2) onions, bell peppers, tomatoes from a can & sweet potatoes

Step 4) Cover the pot and simmer for 25 minutes. Let the vegetables cool for about 10 minutes.

Step 5) Add vegetables to a blender in two separate batches and pure until smooth.

Return to the pot and season with salt & black pepper. Heat soup again if needed.

2 process images: 1) All vegetables are cooked in pot 2) Pureed vegetables in blender

Make the cheesy toasted bread

Preheat grill or skillet to medium-high. Toast the bread on both sides and flatten it with a spatula.

Sprinkle bread with cheese on one side and grill until melted. Turn bread with cheese on the bottom part and grill until cheese is crispy.

 Cut heart shapes using a cookie cutter (or any shape you like). Or just cut the toast in small squares with a knife to save time. 

Skillet with two toasts making the cheesy toasted bread

This is the perfect soup for two since it’s hearty but healthy! Any leftovers can be used for lunch the next day or even freeze it for when you don’t have time to cook.

But I promise you that you won’t have much leftover since you’ll want to devour it all at once!

One white bowl filled with orange creamy soup. Small pieces of cheesy toast in the shape of hearts.
One white bowl filled with orange creamy soup. Small pieces of cheesy toast in the shape of hearts.

Creamy Vegetable Soup

Servings 6 cups
Ana Frias
5 from 3 votes
Prep Time 15 minutes
Cook Time 30 minutes
This Creamy Vegetable Soup is made with onions, sweet potatoes, red bell peppers & tomatoes. The creamy base comes from Almond milk to keep it light and healthy but any other milk would do the trick.
6 cups

Ingredients  

  • 1 Tablespoon olive oil
  • 1 medium red onion roughly chopped
  • 1 medium sweet potato peeled and roughly chopped
  • 2 medium red bell peppers sliced
  • 1-14.5 oz can diced tomatoes in juice
  • 3 1/4 cup vegetable stock
  • 6 oz almond milk unsweetened (or your preferred non dairy milk)
  • ½ tsp vegetarian better than bullion
  • Kosher salt & pepper to taste
Cheesy toasted bread
  • 2 slices whole wheat bread
  • 2 oz vegan cheddar cheese grated

Instructions 

  • In a medium pot, heat the oil over medium heat. Sauté the onion until soft.
  • Add the sweet potato & red bell peppers.
  • Sauté for 3 minutes.
  • Add the can of tomatoes, almond milk, water & vegetable stock cube.
  • Cover the pot and simmer for 25 minutes.
  • Let the vegetables cool for about 10 minutes.
  • Add vegetables to a blender in two separate batches and pure until smooth.
  • Return to the pot and season with kosher salt & black pepper. Heat soup again if needed.

Cheesy toasted bread

  • Preheat grill or skillet to medium-high. Toast the bread on both sides and flatten it with a spatula.
  • Sprinkle bread with cheese on one side and grill until melted. Turn bread with cheese on the bottom part and grill until cheese is crispy.
  •  Cut heart shapes using a cookie cutter (or any shape you like). Or just cut the toast in small squares with a knife to save time.

Add Your Own Private Notes

Whenever you come back to this recipe, you’ll be able to see your notes.

Nutrition

Serving: 2cups | Calories: 120kcal | Carbohydrates: 18g | Protein: 2g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Sodium: 684mg | Fiber: 3g | Sugar: 8g

The nutritional information and US conversions are calculated automatically. I cannot guarantee the accuracy of this data. If this is important to you, please verify with your favourite nutrition calculator and/or unit conversion tool.

Two white bowls filled with blended vegetable soup. It looks orange.
Two white bowls filled with blended vegetable soup. It looks orange.

Leave a Reply

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

Recipe Rating




One Comment