Vegan & Dairy-Free Soups

Creamy, Hearty, and 100% Plant-Based: Our Best Vegan Soups

From lentil and bean soups to creamy blends made with coconut milk or cashews, these vegan soup ideas prove that plant-based bowls can be rich, satisfying, and simple to prepare.

Why Vegan Soups Are a Natural Fit

Soups have long been a foundation of plant-based cooking, and for good reason: they can be as simple or as elaborate as you like, and they lend themselves beautifully to vegetables, legumes, and whole grains. For anyone exploring dairy-free vegetarian soups, going fully vegan often means just swapping a few ingredients—and the results can be just as creamy and hearty as traditional versions.

This guide focuses on vegan soup ideas that are naturally free of animal products, with practical tips for making any vegetarian soup vegan. Whether you are looking for a quick weeknight dinner or a make-ahead lunch, you will find plenty of plant-based soup ideas here.

Creamy, Hearty, and 100% Plant-Based: Our Best Vegan Soups

Top 10 Vegan Soup Ideas

The following soups are some of the most popular and beloved vegan soups, according to several well-known plant-based food blogs. They range from brothy and light to rich and creamy, ensuring there is something for every mood. Use these ideas as inspiration, and consult the linked sources for full recipes.

  • Classic red lentil soup: A staple in many vegan kitchens, often seasoned with cumin, turmeric, and a squeeze of lemon.
  • Creamy butternut squash soup: Frequently made with coconut milk or blended roasted squash for a silky texture.
  • Creamy tomato soup: A dairy-free version can use coconut milk, blended cashews, or white beans for richness.
  • White bean and kale soup: A hearty bowl that combines protein-packed beans with leafy greens and a savory broth.
  • Minestrone: Packed with vegetables, beans, and pasta, easily made vegan by using vegetable broth and skipping cheese.
  • Miso soup with tofu and mushrooms: A light, umami-rich option that comes together quickly.
  • Thai coconut curry soup: Often loaded with vegetables, tofu, and rice noodles in a spiced coconut broth.
  • Black bean soup: Smoky and satisfying, often pureed for a thick, creamy texture.
  • Roasted vegetable soup: Blending roasted carrots, peppers, or cauliflower yields a naturally sweet and creamy puree.
  • Chickpea noodle soup: A plant-based twist on chicken noodle, using chickpeas for protein and plenty of vegetables.

Sources: Sweet Potato Soul, Elavegan, It Doesn't Taste Like Chicken, Delish Knowledge

How to Make Creamy Vegan Soups Without Dairy

One of the most common questions about vegan soups is how to achieve a creamy texture without heavy cream or butter. Fortunately, several plant-based ingredients can be blended into luxurious, velvety bowls.

Coconut milk, cashew cream, blended white beans, or silken tofu are all excellent choices for adding body and richness. You can also puree vegetables that are naturally starchy, such as potatoes, cauliflower, or roasted squash, which creates a thick and creamy result without any additional cream.

  • Coconut milk: Adds a subtle sweetness and richness; full-fat canned coconut milk works best for creamy soups like Thai curry or butternut squash.
  • Cashew cream: Soak raw cashews in hot water for 15–30 minutes, then blend with fresh water until smooth. Stir into soups for a neutral, dairy-like cream.
  • White beans: Blend cannellini or Great Northern beans with some of their cooking liquid to create a creamy base—great for tomato soup or as a thickener in vegetable soups.
  • Silken tofu: Puree it with broth for a smooth, protein-rich texture that works well in creamy mushroom or tomato soups.
  • Potatoes or cauliflower: Boil and then puree these vegetables with the soup's liquid; they release starch and create a velvety texture naturally.

Sources: Sweet Potato Soul, Rainbow Plant Life

Easy Vegan Lentil and Bean Soups

Legumes are a cornerstone of vegan soup cooking because they bring protein, fiber, and a satisfying heartiness to the bowl. Lentils, chickpeas, black beans, and cannellini beans all make wonderful bases for soups, and they are budget-friendly, too.

Lentil soups are especially popular because lentils cook relatively quickly and do not require soaking. They can be seasoned with warm spices like cumin, coriander, and smoked paprika, or simply simmered with onions, garlic, and carrots for a comforting classic.

Bean soups are equally versatile: black bean soup can be pureed or left chunky, while white beans pair beautifully with kale or Swiss chard in a garlicky broth. For extra protein and staying power, many recipes also include whole grains like barley or quinoa.

  • Red lentils break down quickly, making them ideal for thick, creamy soups.
  • Chickpeas add a meaty texture and can be used whole or partially mashed.
  • Black beans and kidney beans hold their shape well, perfect for hearty chili-like soups.
  • White beans puree smoothly, making them great for creamy bases or thickeners.

Sources: Sweet Potato Soul, Elavegan, BetterFoodGuru, Delish Knowledge

Vegan Broth and Stock Options

The broth is the backbone of many soups, and for vegan versions you have several flavorful options. Homemade vegetable broth is a cost-effective and delicious choice, especially when made from kitchen scraps like onion skins, carrot peels, and celery ends.

If you are using store-bought broth, it is important to note that not all vegetable broths are vegan, as some may contain dairy or other animal-derived ingredients. Reading labels is essential, or you can use a concentrated paste like Better Than Bouillon, which many vegan cooks recommend for its robust flavor.

  • Save vegetable scraps in a freezer bag: onion skins, carrot peels, celery leaves and ends, mushroom stems, and herb stems.
  • Simmer scraps with water, bay leaves, peppercorns, and salt for about an hour, then strain.
  • Better Than Bouillon vegetable paste is a popular pantry staple for quick broths.
  • Check labels on boxed broths to confirm they are vegan, as some may contain dairy-based additives.

Sources: Sweet Potato Soul, The First Mess, It Doesn't Taste Like Chicken

Common Substitutions for Non-Vegan Ingredients

When adapting a traditional soup recipe to be vegan, you will often need to replace dairy products and occasionally other ingredients. Here are the most frequent swaps, along with notes on trickier items that sometimes go unnoticed.

Milk, cream, and butter can be replaced with plant-based milks, coconut milk, or cashew cream. Parmesan and other hard cheeses can be swapped with nutritional yeast for a cheesy flavor, or with a commercial vegan parmesan. Meat and poultry can be replaced with extra beans, lentils, tofu, or plant-based meat alternatives.

Be aware that some sauces and condiments contain hidden animal products. For example, Worcestershire sauce traditionally contains anchovies, so look for a vegan version or use a substitute like soy sauce mixed with a bit of vinegar. Also, check labels on vegetable broths and bouillons, as they may not always be vegan.

  • Milk/cream: Use unsweetened plant milks, coconut milk, or cashew cream.
  • Butter: Use olive oil, coconut oil, or a vegan butter substitute.
  • Cheese: Nutritional yeast adds a savory, cheesy flavor; vegan parmesan is another option.
  • Worcestershire sauce: Check for vegan versions or substitute with soy sauce and a touch of vinegar.
  • Honey: Use maple syrup or agave nectar for sweetness.
  • Chicken or beef broth: Use vegetable broth or a vegan bouillon paste.

Sources: Delish Knowledge

Tips for Adding Protein and Flavor to Vegan Soups

Protein is an important consideration for anyone making soups a main meal, and vegan soups offer plenty of opportunities to boost it. Legumes are an obvious choice, but you can also add tofu, tempeh, edamame, or even whole grains like quinoa, which provide protein along with a pleasant texture.

For depth of flavor, ingredients like miso paste, nutritional yeast, and smoked paprika are frequently used in vegan soup recipes. They can turn a simple broth into something truly memorable.

  • Protein-rich ingredients: lentils, chickpeas, black beans, white beans, tofu, tempeh, edamame, quinoa.
  • Flavor boosters: miso paste for umami, nutritional yeast for cheesiness, smoked paprika for smokiness, and tamari or soy sauce for saltiness.
  • Don't forget to season well; a squeeze of lemon or a splash of vinegar at the end can brighten the entire soup.

Sources: Sweet Potato Soul, Elavegan, It Doesn't Taste Like Chicken, Rainbow Plant Life

Vegan Soups for Meal Prep

Vegan soups are excellent candidates for meal prep because they often taste even better after the flavors have had time to meld. They can be stored in the refrigerator for several days, and most soups freeze beautifully for longer periods.

When planning a week of lunches or quick dinners, consider making a large batch of one or two soups and portioning them into individual containers. Many recipes also work well in the Instant Pot or slow cooker, which can save time on busy days.

  • Refrigerator storage: Most vegan soups keep well for 3–4 days in airtight containers.
  • Freezer storage: Soups can typically be frozen for up to 3 months; allow them to cool completely before freezing, and use freezer-safe bags or containers.
  • Instant Pot and slow cooker-friendly recipes can simplify meal prep; many vegan soup recipes include instructions for these appliances.

Sources: Elavegan, It Doesn't Taste Like Chicken, Delish Knowledge

Frequently asked questions

What can I use instead of heavy cream in a vegan soup?

You can use coconut milk, cashew cream, blended white beans, or silken tofu. For a naturally creamy texture, puree cooked potatoes, cauliflower, or other starchy vegetables into the soup. All of these options provide a rich, smooth consistency without any dairy.

Sources: Sweet Potato Soul, Rainbow Plant Life
Are all vegetable soups vegan?

Not all vegetable soups are vegan. Some recipes use butter, cream, or chicken broth for flavor, and certain store-bought vegetable broths may contain non-vegan ingredients. It's always best to check the ingredient list or ask if you're dining out.

Sources: Sweet Potato Soul, Delish Knowledge
What are some protein-rich ingredients for vegan soups?

Legumes such as lentils, chickpeas, black beans, and white beans are excellent protein sources. Tofu, tempeh, edamame, and quinoa also add protein. Including a combination of beans and grains can provide a complete amino acid profile, though it's not essential in every meal.

Sources: Sweet Potato Soul, Elavegan, BetterFoodGuru, Delish Knowledge
Can I make vegan soup in an Instant Pot?

Yes. Many vegan soup recipes include Instant Pot instructions, which can reduce cooking time significantly. For example, lentil soups and bean soups can be prepared using the pressure cooker setting. If your recipe doesn't have Instant Pot instructions, you can often adapt it by sautéing aromatics in the pot and then pressure cooking the soup until the ingredients are tender; cooking times vary by ingredient and recipe.

Sources: Elavegan

Sources

  1. 15+ Vegan Soup Recipes You'll Crave Again and Again — Sweet Potato Soul
  2. 23 Vegan Soup Recipes - Elavegan — Elavegan
  3. 15 Best Vegan Soup Recipes - BetterFoodGuru — BetterFoodGuru
  4. 40+ Vegan Soup Recipes | The First ... — The First Mess
  5. My Go-To Vegan Soup Recipe • It Doesn't Taste Like Chicken — It Doesn't Taste Like Chicken
  6. 18 Vegan Soups for Every Occasion - Rainbow Plant Life — Rainbow Plant Life
  7. 27 Quick and Delicious Vegan Soup Recipes - Delish Knowledge — Delish Knowledge