Skip to content
healthy amedrican bites , your personal recipe companion

Vegan

9 Vegan Soup Recipes for Cozy Weeknight Dinners

By Adam Moretti 8 min read

These vegan soup recipes give you nine practical dinners built from lentils, beans, vegetables, grains, broth, and familiar seasonings. The collection includes creamy, brothy, tomato-based, and curry-style soups, so you can choose a bowl that fits the ingredients and time you have.

The featured recipe is a creamy red lentil tomato soup made in one pot. The other eight ideas include measured ingredients and a clear cooking method, not just flavor suggestions. If you need more plant-based meal ideas, use our vegan dinner recipes guide to plan the rest of the week.

Why These Vegan Soup Recipes Work

  • The collection contains nine distinct soups with enough detail to cook each one.
  • Every recipe uses everyday vegetables, canned beans, lentils, pasta, or grains.
  • Several soups are ready in approximately 30 minutes.
  • Beans and lentils give the broths body without dairy or meat.
  • Most recipes use one pot, making cleanup easier on weeknights.
  • The collection includes gluten-free options as well as soups with noodles, orzo, or barley.
  • Many of the soups freeze well when pasta and delicate greens are added after reheating.

A Simple Formula for Better Vegan Soup

Begin with onion, carrot, celery, garlic, ginger, or mushrooms and cook them in a small amount of oil until they soften. Add dried herbs and ground spices for the final minute so they become fragrant without scorching. Stir in tomato paste before the broth when a recipe needs deeper tomato flavor.

Use beans, lentils, chickpeas, tofu, pasta, barley, or orzo to make the soup more substantial. Add quick-cooking greens near the end, then finish with lemon juice or vinegar after the pot comes off the heat. Taste only after the beans, broth, and other salty ingredients are combined.

1. Creamy Red Lentil Tomato Soup

Red lentils, tomatoes, onion, carrots, garlic, tomato paste, vegetable broth, coconut milk, spinach, lemon, oil, and spices for vegan soup recipes

Red lentils soften quickly and naturally thicken this tomato-based soup. Carrots add mild sweetness, while cumin, smoked paprika, turmeric, and a small amount of coconut milk create a warm, rounded flavor. Spinach and lemon are stirred in at the end so they stay fresh.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy vegan red lentil tomato soup with carrots, spinach, coconut milk, parsley, and lemon

Creamy Red Lentil Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A one-pot vegan red lentil tomato soup with carrots, warm spices, coconut milk, spinach, and lemon.

  • Total Time: 50 minutes
  • Yield: 6 servings

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 3 garlic cloves, minced
  • 1 tablespoon tomato paste
  • 1 1/2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground turmeric
  • 1/4 teaspoon red pepper flakes, optional
  • 1 cup dry red lentils, rinsed and drained
  • 1 (14.5-ounce) can diced tomatoes with juices
  • 4 cups low-sodium vegetable broth
  • 1 cup water
  • 1/2 teaspoon fine salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1/2 cup canned coconut milk
  • 2 cups baby spinach
  • 1 tablespoon fresh lemon juice, plus more to taste
  • Chopped parsley for serving, optional

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the onion and carrots and cook for 6 to 8 minutes, stirring occasionally, until they begin to soften.
  2. Add the garlic, tomato paste, cumin, smoked paprika, turmeric, and optional red pepper flakes. Cook for 1 minute, stirring constantly, until fragrant.
  3. Add the rinsed red lentils, diced tomatoes with their juices, vegetable broth, water, salt, and black pepper. Stir well and bring the mixture to a boil.
  4. Reduce the heat to maintain a gentle simmer. Partially cover the pot and cook for 22 to 25 minutes, stirring every few minutes, until the lentils and carrots are tender.
  5. For a creamier texture, blend one or two cups of soup and return them to the pot, or pulse an immersion blender in the pot a few times. Leave some lentils and vegetables intact.
  6. Stir in the coconut milk and spinach. Cook for 2 to 3 minutes, until the spinach wilts and the soup is hot. Remove the pot from the heat and stir in the lemon juice.
  7. Taste and adjust the salt, pepper, or lemon juice. If the soup is thicker than you want, add warm broth or water a little at a time. Garnish with parsley and serve.

Notes

  • Rinse the red lentils until the water runs mostly clear to remove excess surface starch and debris.
  • Full-fat or light canned coconut milk works. Use a product without added dairy ingredients.
  • For a coconut-free version, omit the coconut milk and blend a larger portion of the soup for creaminess.
  • Refrigerate leftovers at 40°F or below and use within 3 to 4 days, or freeze for 2 to 3 months.
  • Nutrition values are intentionally omitted because broth, coconut milk, tomatoes, lentil brands, and serving portions vary.
  • Author: Adam Moretti
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan
Creamy vegan red lentil tomato soup with carrots, spinach, coconut milk, parsley, and lemon

How to Adjust the Texture

For a smoother soup, blend one or two cups carefully and return them to the pot, or use an immersion blender for only a few short pulses. For a looser soup, add warm broth or water one-quarter cup at a time. The lentils continue absorbing liquid as the soup cools, so leftovers may need a splash of broth when reheated.

2. White Bean and Kale Soup

Heat 2 tablespoons olive oil in a large pot and cook 1 diced onion and 2 diced carrots for 6 minutes. Add 3 minced garlic cloves, 1 teaspoon dried rosemary, and 1/2 teaspoon dried thyme for 30 seconds. Stir in two drained 15-ounce cans cannellini beans and 5 cups vegetable broth. Simmer for 15 minutes, mash about 1 cup of the beans against the side of the pot, then add 4 cups chopped kale. Cook for 5 minutes and finish with 1 tablespoon lemon juice. This makes approximately 6 servings.

3. Chickpea Noodle Soup

Cook 1 diced onion, 2 sliced carrots, and 2 sliced celery stalks in 2 tablespoons olive oil for 7 minutes. Add 3 minced garlic cloves, 1 teaspoon dried thyme, and 1 bay leaf, followed by one drained 15-ounce can chickpeas and 6 cups vegetable broth. Simmer for 10 minutes, add 6 ounces small noodles, and cook according to the package time. Stir in 1 cup frozen peas and 1 tablespoon lemon juice for the final 2 minutes. Use gluten-free noodles when needed and check the broth label.

4. Coconut Chickpea Curry Soup

Sauté 1 diced onion in 1 tablespoon oil for 5 minutes. Add 1 tablespoon grated ginger, 2 minced garlic cloves, 1 tablespoon mild curry powder, and 1/2 teaspoon ground cumin. Stir for 30 seconds, then add two drained 15-ounce cans chickpeas, one 14.5-ounce can diced tomatoes, one 13.5-ounce can coconut milk, and 2 cups vegetable broth. Simmer uncovered for 18 to 20 minutes. Add 3 cups baby spinach and cook until wilted, then season with lime juice and salt.

5. Mushroom Barley Soup

Cook 12 ounces sliced cremini mushrooms in 2 tablespoons olive oil until browned, about 8 minutes. Add 1 diced onion, 2 diced carrots, and 2 sliced celery stalks and cook for 6 minutes more. Stir in 3 minced garlic cloves and 1 teaspoon dried thyme, then add 3/4 cup rinsed pearl barley and 6 cups vegetable broth. Simmer partially covered for 35 to 40 minutes, until the barley is tender. Finish with 1 tablespoon tamari and black pepper. Barley contains gluten, so choose another soup if you need a gluten-free meal.

6. Roasted Butternut Squash Soup

Heat the oven to 425°F. Toss 2 pounds peeled butternut squash cubes, 1 quartered onion, and 3 garlic cloves with 2 tablespoons olive oil, 1/2 teaspoon salt, and black pepper. Roast for 30 to 35 minutes, until tender and browned at the edges. Transfer everything to a pot with 4 cups vegetable broth, 1/2 teaspoon ground ginger, and 1/4 teaspoon ground nutmeg. Simmer for 5 minutes, blend until smooth, and stir in up to 1/2 cup coconut milk if you want a creamier finish.

7. Black Bean and Sweet Potato Soup

Cook 1 diced onion in 1 tablespoon olive oil for 5 minutes. Add 2 minced garlic cloves, 2 teaspoons ground cumin, 1 teaspoon chili powder, and 1/2 teaspoon smoked paprika. Stir in 1 large peeled sweet potato cut into 1/2-inch cubes, two drained 15-ounce cans black beans, one 14.5-ounce can diced tomatoes, and 4 cups vegetable broth. Simmer for 22 to 25 minutes, until the sweet potato is tender. Mash a small portion of the beans to thicken the broth and finish with lime juice.

8. Vegetable Minestrone

Sauté 1 diced onion, 2 diced carrots, and 2 sliced celery stalks in 2 tablespoons olive oil for 7 minutes. Add 3 minced garlic cloves, 1 teaspoon Italian seasoning, one 14.5-ounce can diced tomatoes, one drained 15-ounce can kidney beans, 1 diced zucchini, 1 cup chopped green beans, and 5 cups vegetable broth. Simmer for 12 minutes, add 3/4 cup small pasta, and cook until tender. Stir in 2 cups baby spinach and season with red wine vinegar, salt, and pepper. Use gluten-free pasta if necessary.

9. Lemon Orzo and Spinach Soup

Cook 1 diced onion and 2 diced carrots in 2 tablespoons olive oil for 6 minutes. Add 3 minced garlic cloves and 1 teaspoon dried oregano, then pour in 6 cups vegetable broth and one drained 15-ounce can chickpeas. Bring to a simmer, stir in 3/4 cup orzo, and cook until the pasta is tender. Add 4 cups baby spinach for the final 2 minutes. Remove the pot from the heat and stir in the zest and juice of 1 lemon. Orzo contains wheat unless the package is specifically labeled gluten free.

How to Choose the Right Soup

  • Fastest weeknight option: chickpea noodle soup or lemon orzo spinach soup.
  • Creamiest without dairy: red lentil tomato soup or roasted butternut squash soup.
  • Best pantry option: black bean sweet potato soup or coconut chickpea curry soup.
  • Best for using vegetables: minestrone or white bean kale soup.
  • Best for a hearty grain texture: mushroom barley soup.
  • Best gluten-free starting points: red lentil tomato, white bean kale, coconut chickpea curry, butternut squash, and black bean sweet potato soup, provided the packaged ingredients are suitable.

For set-it-and-forget-it meals, our vegan slow cooker recipes include additional bean, lentil, and vegetable combinations. When gluten cross-contact matters, use the label-checking guidance in our gluten-free recipes guide.

Make-Ahead, Storage, and Freezing

Cool leftover soup promptly, divide it into shallow covered containers, and refrigerate it at 40°F or below. The FoodSafety.gov cold storage chart lists soups and stews for 3 to 4 days in the refrigerator and 2 to 3 months in the freezer. Reheat only the amount you plan to serve.

Lentil, bean, curry, squash, and tomato-based soups generally freeze well. Pasta, orzo, and barley continue absorbing liquid and can become soft, so cook and store them separately when you are intentionally preparing a freezer batch. Add spinach or kale after reheating for a fresher color and texture.

FAQ about vegan soup recipes

How do I make vegan soup taste richer?

Brown the aromatic vegetables instead of only warming them, toast tomato paste or spices briefly, and use a well-flavored vegetable broth. Finish the soup with lemon juice, vinegar, fresh herbs, tamari, or miso after cooking. Add one finishing ingredient at a time and taste between additions.

What can thicken vegan soup without cream?

Blend part of the soup, mash some of the beans, or use red lentils, potatoes, squash, white beans, or coconut milk. Each option changes the flavor and texture differently, so choose one that already fits the recipe.

Can I use water instead of vegetable broth?

Yes, but the soup will need more seasoning. Increase the onion, garlic, herbs, or spices and add salt gradually. A spoonful of tomato paste, tamari, or miso can provide extra savory flavor, depending on the soup.

Which vegan soups are gluten free?

The red lentil tomato, white bean kale, coconut chickpea curry, butternut squash, and black bean sweet potato soups can be gluten free when the broth, spices, canned products, and other packaged ingredients are suitable. Barley contains gluten, and standard noodles, pasta, and orzo usually contain wheat.

When should I add leafy greens?

Add spinach during the final 1 to 3 minutes because it wilts quickly. Kale needs approximately 5 to 10 minutes, depending on how finely it is chopped and how tender you want it. Adding greens near the end helps preserve their color and prevents overcooking.

Can I make these soups in a slow cooker?

Bean, lentil, curry, and tomato-based soups usually adapt well to a slow cooker. Add pasta, orzo, coconut milk, lemon juice, and delicate greens near the end so they do not overcook or separate. Follow a tested slow-cooker method when changing the cooking time and liquid amount.

Final Tips

Choose a soup based on the texture and cooking time you want, then measure the ingredients before heating the pot. Keep extra broth nearby because lentils, pasta, barley, and beans can thicken a soup as it stands. Add salt gradually and use acid at the end to brighten the finished bowl.

These nine vegan soup recipes cover quick noodles, creamy lentils, hearty beans, blended squash, curry, minestrone, and whole-grain textures. With a few canned staples and fresh vegetables, you can prepare a different one-pot dinner throughout the week without repeating the same flavor.

Leave a Comment

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