Hearty Spiced Vegan Lentil Soup with Fresh Greens

Total Time: 1 hr 15 mins Difficulty: Intermediate
A vibrant fusion of cumin-spiced lentils, sautéed veggies, and fresh greens kissed with lemon for a bright, warming meal.
pinit

Hearty Spiced Vegan Lentil Soup with Fresh Greens is the cozy hug you need on chilly days. Packed with earthy lentils, smoky paprika, and vibrant veggies, this plant-based bowl hits all the flavor notes. Bright lemon juice and tender greens add a fresh twist. Dive in, follow along, and let’s make this warming meal together!

Key Ingredients

Every component in this recipe brings its own magic, from the fragrant spices to the leafy greens. Here’s what you’ll need:

  • 1 tablespoon olive oil: Base fat to sauté vegetables and enhance flavor.
  • 1 medium onion, diced: Aromatic foundation adding sweetness and depth.
  • 2 cloves garlic, minced: Pungent flavor booster that brightens the broth.
  • 1 carrot, diced: Provides natural sweetness, color, and texture.
  • 2 celery stalks, diced: Delivers a subtle savory note and slight crunch.
  • 1 bell pepper (any color), diced: Adds vibrant color and gentle sweetness.
  • 1 teaspoon ground cumin: Earthy spice that deepens the flavor profile.
  • 1 teaspoon ground coriander: Citrus-like undertones balancing the warm spices.
  • 1 teaspoon smoked paprika: Infuses smoky depth and rich hue.
  • 1/2 teaspoon ground turmeric: Golden color with a warm, slightly bitter edge.
  • 1/2 teaspoon cayenne pepper (adjust to taste): Brings heat and a spicy kick.
  • 1 can (14.5 ounces) diced tomatoes, undrained: Adds acidity, sweetness, and body.
  • 1 cup lentils (green or brown), rinsed and drained: Protein-rich base that thickens the soup.
  • 6 cups vegetable broth: Savory liquid foundation for depth of flavor.
  • 2 cups fresh greens (kale, spinach, or Swiss chard), chopped: Nutritious leaves for color and texture.
  • Salt and pepper to taste: Essential seasonings that elevate all flavors.
  • Juice of 1 lemon: Brightens and balances the rich spices.
  • Fresh herbs for garnish (e.g., parsley or cilantro, optional): Adds a fresh, herbaceous finish.

How To Make Hearty Spiced Vegan Lentil Soup with Fresh Greens

With these ingredients on hand, you’re ready to develop rich layers of flavor—from sautéing aromatic veggies and toasting spices to simmering tender lentils. Follow each step closely, and you’ll end up with a smooth, hearty soup crowned by bright greens and a splash of lemon.

1. In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes, stirring occasionally, until the onions turn translucent.

2. Stir in the minced garlic, carrot, celery, and bell pepper. Continue to cook for another 5–7 minutes, stirring now and then, until the vegetables are softened.

3. Add the ground cumin, ground coriander, smoked paprika, ground turmeric, and cayenne pepper to the pot. Toast the spices for about 1 minute, stirring continuously until fragrant.

4. Pour in the diced tomatoes with their juices and stir to combine. Let the mixture cook for 2–3 minutes so the flavors meld.

5. Add the rinsed lentils and vegetable broth, then stir well and bring the soup to a boil.

6. Once boiling, reduce the heat to low and cover the pot. Simmer for 25–30 minutes, or until the lentils are tender.

7. Stir in the chopped fresh greens and cook until wilted, about 3–5 minutes.

8. Season with salt and pepper, then finish by squeezing the lemon juice into the soup. Adjust with extra juice if you want more brightness.

9. Serve hot, garnished with fresh herbs if desired.

Serving Suggestions

A perfectly crafted serving can turn a good soup into an unforgettable meal. From garnishes to side dishes, here are some of my favorite ways to present this spiced vegan lentil soup:

  • Pair the hot soup with crusty whole-grain bread for dipping and soaking up every flavorful drop.
  • Top each bowl with a dollop of vegan yogurt or creamy avocado slices to balance the spices.
  • Sprinkle toasted seeds (pumpkin or sunflower) on top for added crunch and nutrition.
  • Offer a bright side salad with lemon vinaigrette to echo the soup’s citrus notes and fresh greens.

Tips For Perfect Hearty Spiced Vegan Lentil Soup with Fresh Greens

Ready to make this soup your own? Here are a few friendly pointers to ensure your pot of lentil goodness turns out just right every time. Whether you plan ahead, swap in extra veggies, or crave more protein, these tips have you covered.

  • This soup can be made ahead of time and tastes even better the next day as the flavors develop.
  • Feel free to add other vegetables based on what you have on hand, such as zucchini or potatoes.
  • Adjust the level of spiciness by modifying the amount of cayenne pepper to suit your heat tolerance.
  • To boost protein, stir in a can of drained and rinsed chickpeas just before serving.

How To Store It

Proper storage keeps this soup tasting fresh and flavorful, whether you’re saving leftovers for tomorrow’s lunch or stocking your freezer for busy days. Follow these simple tips to maintain the soup’s texture and aroma:

  • Refrigerate in an airtight container: Let the soup cool to room temperature before sealing. Store for up to 4 days.
  • Freeze portions: Divide into freezer-safe containers or bags, leaving room for expansion, and freeze for up to 3 months.
  • Thaw properly: Move frozen soup to the fridge overnight or use your microwave’s defrost setting, then reheat gently on the stove with a splash of broth if needed.
  • Store garnishes separately: Keep fresh herbs or lemon wedges in a small container to preserve their brightness until serving.

Frequently Asked Questions

Got questions about prep times, swaps, or storage? I’ve got you covered!

  • How long does it take to prepare and cook this soup?

The total time is about 45–50 minutes. Preparation (chopping vegetables, rinsing lentils) takes around 15–20 minutes, and cooking (sautéing, simmering, wilting greens) takes about 30 minutes.

  • Can I use different types of lentils in this recipe?

Yes. Green or brown lentils work best because they hold their shape during simmering. Red or yellow lentils will cook faster and become softer, so reduce the simmer time by 10–15 minutes and watch closely to avoid overcooking.

  • How can I adjust the spiciness to suit my taste?

The recipe calls for ½ teaspoon of cayenne pepper. For a milder soup, reduce to ⅛–¼ teaspoon or omit entirely. To make it spicier, increase to ¾–1 teaspoon or add a pinch of red chili flakes at the end.

  • Can I use frozen greens instead of fresh greens?

Yes, frozen kale or spinach can be used. Add them straight from the freezer during the last 3–5 minutes of cooking. They’ll release extra liquid, so you may need to simmer uncovered for a minute or two to adjust the consistency.

  • Can this soup be made ahead of time?

Absolutely. It tastes even better the next day as the flavors meld. Refrigerate in an airtight container for up to 4 days. Reheat gently on the stove over low heat, adding a splash of broth or water if it’s too thick.

  • How should I store and reheat leftovers?

Store in an airtight container in the fridge for up to 4 days or freeze portions for up to 3 months. To reheat, thaw frozen soup overnight in the fridge or in the microwave on defrost, then warm on the stovetop over medium heat, stirring occasionally.

  • How can I boost the protein content of this soup?

Stir in a can of drained and rinsed chickpeas or white beans during the last 5 minutes of cooking. You can also top each bowl with a dollop of vegan yogurt or sprinkle with hemp seeds for extra protein.

  • What other vegetables can I add for variety?

Feel free to use zucchini, diced potatoes, sweet potatoes, or mushrooms. Add root vegetables like potatoes or sweet potatoes with the lentils and broth so they cook through, and add softer veggies like zucchini or mushrooms during the last 10 minutes of simmering.

What Makes This Special

This spiced vegan lentil soup stands out for its perfect balance of smoky, earthy, and bright flavors. The slow-simmered lentils soak up aromatic spices while fresh greens and lemon juice add a refreshing finish. It’s versatile, freezer-friendly, and only gets better after a day in the fridge. Go ahead and print this page to save it for later—you’ll want to come back to this cozy bowl again and again. I’d love to hear how yours turns out, so leave a comment or question if you give it a try!

Hearty Spiced Vegan Lentil Soup with Fresh Greens

Difficulty: Intermediate Prep Time 15 mins Cook Time 50 mins Rest Time 10 mins Total Time 1 hr 15 mins
Calories: 165

Description

Tender lentils simmer in smoky paprika, turmeric, and cumin, mingling with carrots, celery, and bell pepper. Fresh kale or spinach wilts into the broth, finished with a squeeze of lemon for a bright, herb-fresh finish in every spoonful.

Ingredients

Instructions

  1. In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until it becomes translucent.
  2. Stir in the minced garlic, carrot, celery, and bell pepper. Cook for another 5–7 minutes, until the vegetables are softened.
  3. Add the ground cumin, ground coriander, smoked paprika, ground turmeric, and cayenne pepper to the pot. Stir continuously for about 1 minute until the spices are fragrant.
  4. Pour in the diced tomatoes with their juices and stir to combine. Cook for another 2–3 minutes to let the flavors meld.
  5. Add the rinsed lentils and vegetable broth to the pot. Stir well and bring the mixture to a boil.
  6. Once boiling, reduce the heat to low and cover the pot. Let the soup simmer for about 25–30 minutes, or until the lentils are tender.
  7. Add the chopped fresh greens to the soup and stir until wilted, about 3–5 minutes.
  8. Season with salt and pepper to taste, and finish by squeezing the lemon juice into the soup. Add more lemon juice if desired for extra brightness.
  9. Serve hot, garnished with fresh herbs if using.

Note

  • This soup can be made ahead of time and tastes even better the next day as the flavors develop.
  • Feel free to add other vegetables based on what you have on hand, such as zucchini or potatoes.
  • This recipe is very versatile; you can adjust the level of spiciness by modifying the amount of cayenne pepper.
  • To add protein, consider stirring in a can of drained and rinsed chickpeas before serving.
Keywords: vegan lentil soup, spiced lentil soup, plant-based soup, healthy dinner, gluten-free soup, dairy-free soup
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How long does it take to prepare and cook this soup?

The total time is about 45–50 minutes. Preparation (chopping vegetables, rinsing lentils) takes around 15–20 minutes, and cooking (sautéing, simmering, wilting greens) takes about 30 minutes.

Can I use different types of lentils in this recipe?

Yes. Green or brown lentils work best because they hold their shape during simmering. Red or yellow lentils will cook faster and become softer, so reduce the simmer time by 10–15 minutes and watch closely to avoid overcooking.

How can I adjust the spiciness to suit my taste?

The recipe calls for ½ teaspoon of cayenne pepper. For a milder soup, reduce to ⅛–¼ teaspoon or omit entirely. To make it spicier, increase to ¾–1 teaspoon or add a pinch of red chili flakes at the end.

Can I use frozen greens instead of fresh greens?

Yes, frozen kale or spinach can be used. Add them straight from the freezer during the last 3–5 minutes of cooking. They’ll release extra liquid, so you may need to simmer uncovered for a minute or two to adjust the consistency.

Can this soup be made ahead of time?

Absolutely. It tastes even better the next day as the flavors meld. Refrigerate in an airtight container for up to 4 days. Reheat gently on the stove over low heat, adding a splash of broth or water if it’s too thick.

How should I store and reheat leftovers?

Store in an airtight container in the fridge for up to 4 days or freeze portions for up to 3 months. To reheat, thaw frozen soup overnight in the fridge or in the microwave on defrost, then warm on the stovetop over medium heat, stirring occasionally.

How can I boost the protein content of this soup?

Stir in a can of drained and rinsed chickpeas or white beans during the last 5 minutes of cooking. You can also top each bowl with a dollop of vegan yogurt or sprinkle with hemp seeds for extra protein.

What other vegetables can I add for variety?

Feel free to use zucchini, diced potatoes, sweet potatoes, or mushrooms. Add root vegetables like potatoes or sweet potatoes with the lentils and broth so they cook through, and add softer veggies like zucchini or mushrooms during the last 10 minutes of simmering.

Sophia Montgomery Food and Lifestyle Blogger

I’m Sophia Montgomery, your guide and fellow food enthusiast on this delicious journey. As a home cook with a deep love for creating meals that bring people together, I started this blog to share my passion for simple, flavorful, and heartwarming dishes

Leave a Comment

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