• 02/23/2024

4 Vegan Soup Recipes to Try at Home

A bowl of soup with a spoon.

Revivalist is a reader-supported endeavor and our posts may contain affiliate links. When you buy through links on our site, we may earn an affiliate commission.

There are many things to love about vegan soup recipes. First, they’re full of flavor and nutrients that the body will surely enjoy. Even better, there are many ways you can experiment with plant-based ingredients. 

Are you looking for ways to elevate your vegan dishes? Explore practical tips and four simple recipes to try at home.

Tips to Make Healthy Vegan Soups More Tasty

Adding flavors to a vegan soup recipe is easier than you think! Here’s what you can do:

  • Layer flavors: Ass garlic, onion, spices, fresh herbs, more veggies, a flavorful broth and salt. If you want to elevate it further, squeeze some lemon. Slowly building the flavors is your key to getting the taste you want in your soup.
  • Use fat: Cook your vegetables in extra virgin olive oil for added flavor and mouthfeel. Add cashew cream or plant-based milk if you want a creamier texture.
  • Add umami: Tomato paste, soy sauce, seaweed or miso can add to that savory taste you’re looking for.
  • Use meat substitutes: If you need an easier transition to a vegan lifestyle, you can use alternatives such as tofu, beans, mushrooms and tempeh.
  • Deglaze: When you sauté the vegetables, brown bits appear on the pan. Don’t let it go to waste — add two to four tablespoons of cold liquid, like lemon juice. Pour into the pot, stir and scrape the bottom of the pan simultaneously.

4 Easy-To-Follow Vegan Soup Recipes 

Explore a selection of vegan soup recipes that will keep you full, nourished and wanting more.

1. Instant Pot Lentil Soup

You can prepare this quick and easy lentil soup after a tiring day at work. It comes with aromatic vegetables, spinach and brown lentils, making it the perfect hearty meal for lunch or dinner.


  • 2 tablespoons of extra-virgin olive oil
  • 1 cup chopped carrots
  • 1 cup chopped yellow onion
  • 1 cup chopped turnip
  • 6 cups low-sodium vegetable broth
  • 1 tablespoon chopped fresh thyme
  • ¾ teaspoon salt
  • 2 cups brown lentils
  • 5 cups fresh baby spinach
  • 3 radishes, cut in the shape of matchsticks
  • 1 and ½ tablespoons balsamic vinegar
  • ¼ cup packed of fresh flat-leaf parsley leaves


  1. In a programmable pressure multicooker, like an Instant Pot, select Sauté setting. Set it to a high temperature and let it preheat. Add one tablespoon of oil to the cooker and wait until shimmering. 
  2. Add onions, turnips, carrots and thyme. Cook and stir until onions are tender. Stir in lentils, broth and salt.
  3. Press Cancel, then cover the cooker and lock the lid. Turn the steam release handle to Sealing position, choose Manual/Pressure Cook setting and then set it to high pressure for 10 minutes. It commonly takes 10 minutes for the cooker to build up pressure before cooking what’s inside.
  4. Once complete, let steam escape for about five minutes before removing the lid from the cooker. Stir in vinegar and spinach.Add parsley, radish and one tablespoon of oil in a bowl, then mix. Garnish the soup using this mixture and serve.

2. Creamy Vegan Tomato Soup

If you’re looking for a soup you can easily create in a blender, you’ll enjoy creating this one. This creamy bowl only requires five ingredients and a few minutes of your time. Pair your meal with a homemade detox tea to nourish your body with health benefits.


  • Canned of whole peeled tomatoes
  • Raw cashews as a stand-in for heavy cream
  • Garlic
  • 1 cup of vegetable broth
  • Salt 


  1. Place garlic, broth and cashews in a liquid glass measuring cup. Microwave for one minute.
  2. Put the newly microwaved mixture in a high-speed blender. Add tomatoes and salt.
  3. Blend until the mixture turns smooth and creamy. Warm the soup on the stove and serve.

3. Vegan Lasagna Soup 

With al dente noodles and rich tomato sauce, this soup is family-friendly — even kids will love it! The vegan lasagna soup is perfect for indulging in Italian flavors with your family or friends.


  • 1 medium yellow onion, diced
  • 1 tablespoon extra-virgin olive oil
  • 8 ounce sliced mushrooms
  • 2 cups cauliflower florets
  • 1 medium zucchini, diced
  • 1 bell pepper, diced
  • 1 zucchini, diced
  • 4 ½ cups water
  • 3 cloves garlic, minced
  • 1 15 ounce can diced tomatoes
  • 2 tps Italian seasoning
  • 6 to 8 lasagna sheets, broken into small pieces
  • 1 ½ cups quality marinara sauce
  • 2 cups spinach
  • 1 ½ kosher salt
  • Black pepper
  • Optional: dairy-free mozzarella cheese and basil for garnish


  1. Put oil in a large pot and heat over medium-high heat. Once hot, add mushroom, cauliflower, onions, zucchini, bell pepper and one tablespoon of kosher salt and sauté for 10 minutes. Stir often. Add garlic and sauté for one minute.
  2. Add water, Italian seasoning, diced tomatoes and marinara sauce. Stir and wait until it boils.
  3. Add lasagna pieces, gently boil and stir often for 10-12 minutes until al dente. Turn off the heat after.
  4. Add fresh spinach. Taste and add seasonings if needed. Ladle into blows and garnish with cheese and basil.

4. 1-Pot Black Bean Soup

It’s delicious, easy to make and satisfying. This 30-minute meal or side is tasty on its own but also pairs well with tortilla chips or avocado.


  • 1 tablespoon oil
  • 3 cloves garlic
  • 1 cup yellow onion or diced white
  • ¼ teaspoon sea salt and black pepper
  • 2 cups vegetable broth
  • 2 15-ounce cans of black beans, slightly drained
  • 2 teaspoons ground cumin
  • ¼ teaspoon ground coriander
  • 1 ½ teaspoon chili powder
  • Optional: 1-2 chipotle peppers 
  • Optional: 3 tablespoons vegan dark chocolate, chopped
  • Optional: Avocado, lime, cilantro, salsa and onion


  1. Put a large pot over medium heat. Add oil, onion, garlic and a pinch each salt and pepper. Sauté for four to five minutes.
  2. Add the vegetable broth, cumin, black beans, remaining seasonings, coriander and the optional ingredients like chipotle peppers and dark chocolate.
  3. Bring to a simmer over medium heat, then lower it and cook uncovered for 15-20 minutes.
  4. Taste and adjust flavor when necessary. 
  5. Enjoy as is or pair with cooked quinoa or rice. Top with lime, avocado, cilantro, onion or salsa.

Try Out a Vegan Soup Recipe Today

Your kitchen is your playground. Dive into these soup recipes, experiment and discover which one resonates best with your taste buds. 

Subscribe to Our Weekly Newsletter

We would love to connect deeper with you!

Something went wrong. Please check your entries and try again.