There's something about a big pot of soup simmering on the stove that just feels like home. Whether it's a rainy afternoon or a chilly winter evening, vegan soups have become my absolute go-to for comfort food that doesn't compromise on flavor or nutrition. I've been making these recipes for years, and every time I serve them to friends and family — vegan or not — the bowls come back empty. So grab your ladle, because I'm sharing two of my all-time favorites with you today.
30 Hearty and Comforting Vegan Soup Recipes
This roundup of vups covers everything from creamy bisques to chunky stews. What I love most about these recipes is how versatile they are — you can swap out vegetables based on what's in season or whatever is sitting in your fridge. These soups are packed with plant-based protein, fiber, and all the good stuff your body craves during colder months. Trust me, once you start making vups regularly, you won't look.
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 3 medium carrots, sl>3 stalks celery, chopped
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) chickpeas, drained and rinsed
- 4 cups vegetable broth
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- Fresh parsley for garnish
- Heat olive oil in a large pot over medium heat. Add the diced onion and sauté for about 5 minutes until translucent.
- Add the minced garlic and cook for another minute, stirring frequently avoid burning.
Toss in the carrots and celery, and cook for 5 minutes until they start to soften.
- Stir in the cumin and smoked paprika, letting the spices bloom for about 30 seconds.
- Pour in the diced tomatoes and vegetable broth, then bring mixture to a boil.
- Add the chickpeas, reduce heat to low, and let the soup simmer for 20 minutes.
- Ladle into bowls and garnish with fresh parsley before serving.
Vegan Lentil Soup Recipe
This vegan lentil soup holds very special place in my heart. It was the first plant-based recipe I ever made from scratch, and it completely changed how I thought about vegan cooking. Lentils are one of those magical ingredients that absorb every spice and flavor you throw at them. The result is a deeply savory, thick, and filling soup that tastes like it's been cooking all day — even if you threw it together in under an hour. I make big batch of this every Sunday and eat it throughout the week. It only gets better as days go on.
- 2 tablespoons olive oil
- 1 large yellow onion, finely chopped
- 4 cloves garlic, minced
- carrots, diced
- 1 cup red lentils,
- 1 can (14 oz) crushed tomatoes
- 5 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/4 teaspoon cayenne pepper (optional)
- Salt and black pepper to taste
- Fresh cilantro or parsley for topping
- Add the turmeric, cumin, coriander, and cayenne pepper. Stir everything together and let the spices toast for about 30 seconds.
- Add the rinsed red lentils, crushed tomatoes, and vegetable broth. Stir to combine and bring to a boil.
- Reduce heat to low, cover the pot, and let the soup simmer for 25 to 30 minutes, or until the lentils are completely tender and have broken down.
- Use an immersion blender to partially blend the soup for a creamier texture, or leave it as is for a chunkier consistency.
Squeeze in the lemon juice, season with salt and pepper, and stir wellServe hot, topped with fresh cilantro or parsley a drizzle of olive oil if you like.
These two soups are just the beginning of what's possible with vegan cooking. Whether you're fully plant-based or just dipping your toes in promise these recipes will earn permanent spot your rotation. They're nourishing, budget-friendly, and honestly just really really good. Give them a try and let me know which one becomes your favorite