Delicious Plant-Based Lentil Soup Recipe with 18g Protein

There’s something magical about a pot of plant-based lentil soup simmering on the stove—the way the cozy aroma of garlic and spices fills the kitchen, promising warmth with every spoonful. This soup became my weekday hero during a particularly chaotic winter when I needed meals that were nourishing, simple, and kind to my wallet. Packed with protein and fiber from those humble little lentils, it’s the kind of meal that sticks to your ribs without weighing you down. I’ve tweaked this recipe over the years—adding a splash of lemon here, an extra clove of garlic there—until it became the version I make almost weekly. Whether you’re vegan, budget-conscious, or just craving comfort in a bowl, this plant-based lentil soup is about to become your new favorite.

Why You’ll Love This Plant-Based Lentil Soup

This isn’t just any soup—it’s the kind of meal that makes you feel like you’ve won at adulting. Here’s why:

  • Nutrient powerhouse: Packed with plant-based protein and fiber, it keeps you full for hours (no 3pm snack attacks!)
  • Weeknight hero: Throw everything in one pot and walk away—dinner practically cooks itself while you fold laundry (or binge Netflix)
  • Budget BFF: Costs less than $10 to make a pot that feeds a crowd (or gives you lunches all week)
  • Meal prep MVP: Tastes even better the next day, and freezes like a dream for those “I can’t even” nights

Trust me—once you try this version, you’ll never go back to boring canned soup again.

Ingredients for Plant-Based Lentil Soup

Grab these simple ingredients – chances are you’ve got most already:

  • 1 cup dried green or brown lentils (rinsed well – no pebbles allowed!)
  • 1 large onion, diced (yellow works best)
  • 3 garlic cloves, minced (or 4 if you’re feeling bold)
  • 2 medium carrots, chopped into little coins
  • 2 celery stalks, diced (the unsung hero of flavor)
  • 6 cups vegetable broth (homemade if you’re fancy, boxed if you’re real)
  • 1 can diced tomatoes (with their juices)
  • 2 tsp cumin (non-negotiable)
  • 1 tsp smoked paprika (the secret weapon)
  • 1 bay leaf (just one – they’re strong!)

Ingredient Notes & Substitutions

Don’t panic if you’re missing something! Sweet potatoes work beautifully instead of carrots (just dice them smaller). No celery? Skip it or add extra onion. For gluten-free folks, just double-check your broth label. Red lentils cook faster but turn mushier – great if you prefer creamier soup. And if you’re out of vegetable broth, water with extra spices works in a pinch (I’ve done it!).

How to Make Plant-Based Lentil Soup

Alright, let’s get cooking! This soup comes together faster than you can scroll through Instagram – just follow these simple steps:

  1. Sweat those aromatics: Heat a drizzle of olive oil in your biggest pot over medium heat. Add the onions and cook until they turn translucent (about 5 minutes), stirring occasionally. Throw in the garlic last – we want it fragrant, not burnt!
  2. Spice it up: Add the cumin and smoked paprika right onto the onions. Stir constantly for 30 seconds – you’ll know it’s ready when your kitchen smells incredible. This toasts the spices and wakes up their flavors.
  3. Veggie party: Toss in the carrots and celery, stirring to coat them in all that spiced goodness. Cook for another 3 minutes – they’ll soften slightly but still have crunch.
  4. Lentil love: Add the rinsed lentils, diced tomatoes (with their juices!), broth, and that trusty bay leaf. Give it all a good stir.
  5. Simmer magic: Bring everything to a boil, then reduce heat to low. Cover with the lid slightly ajar and let it bubble gently for 25-30 minutes. The soup is ready when lentils are tender but not mushy (test one!).
  6. Final touches: Fish out the bay leaf (seriously, don’t forget!). Season with salt and pepper to taste – I usually add about 1 tsp salt at this stage.

The soup should be thick but still brothy – like a cozy blanket for your spoon. If it looks too thick, add splashes of water or broth until it’s just right.

Tips for the Best Plant-Based Lentil Soup

Want pro-level results? Here are my hard-earned secrets:

  • Blend half: For creamier texture without cream, blend 2 cups of soup then stir it back in.
  • Acid is key: A squeeze of lemon or splash of vinegar at the end brightens all the flavors.
  • Don’t salt early: Adding salt before lentils soften can make them tough – wait until the end!
  • Watch the clock: Overcooked lentils turn to mush – check at 25 minutes.

Serving Suggestions for Plant-Based Lentil Soup

This soup shines all on its own, but a few simple additions can turn it into a feast. I always serve mine with thick slices of crusty sourdough for dipping – that first bite of bread soaked in broth is pure comfort. A bright green salad with lemon vinaigrette makes the perfect fresh contrast. For garnish, I keep it simple: chopped parsley for color, lemon wedges for zing, and sometimes a drizzle of good olive oil if I’m feeling fancy. My husband swears by crumbling feta on top (not strictly plant-based, but delicious!).

Storing and Reheating Plant-Based Lentil Soup

This soup gets better with time, making it the ultimate make-ahead meal! Store cooled leftovers in airtight containers – they’ll keep happily in the fridge for 3-4 days. For longer storage, freeze portions in freezer-safe bags (lay flat to save space) for up to 2 months. When reheating, the stovetop is best – just warm gently over medium-low heat, adding splashes of water or broth if it thickens too much. Microwave works in a pinch, but stir every 30 seconds to prevent hot spots.

Plant-Based Lentil Soup FAQs

Over the years, I’ve gotten all sorts of questions about this soup – here are the ones that pop up most often:

Can I use canned lentils instead of dried?
Technically yes (rinse them well!), but you’ll miss that deep, slow-cooked flavor. If you go this route, reduce simmer time to 10 minutes and use less broth since canned lentils absorb less liquid.

How can I thicken my soup if it’s too watery?
Easy fix! Mash some lentils against the pot with your spoon, or blend a cup of soup and stir it back in. For instant results, mix 1 tbsp cornstarch with 2 tbsp cold water, then whisk into the simmering soup.

My soup tastes bland – what went wrong?
Probably needs more salt! Lentils soak up seasoning. Add salt gradually until flavors pop, then brighten with lemon juice or vinegar. Smoked paprika and cumin amounts can also be increased if you prefer bolder flavors.

Can I freeze this soup?
Absolutely! It freezes beautifully for up to 2 months. Just leave an inch of space in containers since liquids expand when frozen. Thaw overnight in the fridge before reheating.

Nutritional Information

Here’s the scoop on what’s in your bowl (just remember – these are estimates based on my exact ingredients, so yours might dance around these numbers a bit):

Per serving: ~280 calories, 18g plant-based protein, 45g carbs (thanks to those fiber-packed lentils!), and only about 2g fat. No cholesterol, of course! One bowl gives you a solid hit of iron and folate too – bonus points for eating your nutrients.

Print

Delicious Plant-Based Lentil Soup Recipe with 18g Protein

Delicious chocolate chip cupcakes topped with creamy frosting, perfect for any occasion.

  • Author: Nada
  • Prep Time: 15 mins
  • Cook Time: 20 mins
  • Total Time: 35 mins
  • Yield: 12 cupcakes 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 1/2 cups all-purpose flour
  • 1/2 cup unsalted butter, softened
  • 3/4 cup granulated sugar
  • 2 large eggs
  • 1 tsp vanilla extract
  • 1/2 cup milk
  • 1 tsp baking powder
  • 1/4 tsp salt
  • 1/2 cup chocolate chips
  • 1 1/2 cups powdered sugar (for frosting)
  • 1/2 cup butter, softened (for frosting)
  • 1 tsp vanilla extract (for frosting)
  • 2 tbsp milk (for frosting)

Instructions

  1. Preheat oven to 350°F (175°C). Line a cupcake pan with liners.
  2. In a bowl, mix flour, baking powder, and salt.
  3. In another bowl, cream butter and sugar until fluffy. Add eggs one at a time, then vanilla.
  4. Alternately add dry ingredients and milk to the butter mixture, mixing until just combined.
  5. Fold in chocolate chips.
  6. Spoon batter into cupcake liners, filling 2/3 full. Bake for 18-20 minutes or until a toothpick comes out clean.
  7. Cool cupcakes completely before frosting.
  8. For frosting, beat butter until smooth. Gradually add powdered sugar, then vanilla and milk until creamy.
  9. Frost cupcakes and serve.

Notes

  • Store frosted cupcakes in an airtight container for up to 3 days.
  • For extra chocolate flavor, add cocoa powder to the batter.
  • Use room-temperature ingredients for best results.

Nutrition

  • Serving Size: 1 cupcake
  • Calories: 280
  • Sugar: 25g
  • Sodium: 120mg
  • Fat: 14g
  • Saturated Fat: 8g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 55mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Scroll to Top