Hearty Lentil and Spinach Soup Recipe: Cozy, Easy, and Delicious

Katherine

Honoring generations of culinary artistry.

Hearty Lentil and Spinach Soup
Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There’s something incredibly comforting about a steaming bowl of soup on a chilly evening, and this Hearty Lentil and Spinach Soup has become my go-to whenever I crave something nourishing yet simple. I stumbled upon this recipe while searching for a meal that’s both packed with flavor and easy to whip up after a long day. With tender lentils soaking up fragrant herbs and vibrant spinach adding a fresh pop of color, each spoonful feels like a warm hug from the inside out. What I love most is how versatile it is—perfect for meal prep, a quick lunch, or even impressing guests without hours in the kitchen. If you’re tired of the usual fast food routine and want to dive into a dish that’s wholesome, satisfying, and effortlessly delicious, this soup might just become your new favorite.

Why choose Hearty Lentil and Spinach Soup?

Wholesome goodness: Packed with protein-rich lentils and nutrient-dense spinach, this soup fuels your body and soul. Simple preparation: Minimal ingredients and an easy process save you time without compromising flavor. Comfort in a bowl: Perfectly cozy and satisfying for cool evenings or meal prep. Versatile and adaptable: Customize spices or add your favorite veggies for variety. Crowd-pleaser: Its rich, earthy flavors win over both home cooks and guests alike.

Hearty Lentil and Spinach Soup Ingredients

For the Soup Base

  • Brown or green lentils – choose these for their hearty texture and ability to hold shape during cooking.
  • Vegetable broth – use homemade or low-sodium store-bought for a rich, comforting base.
  • Onion – finely chopped to build a sweet, savory foundation.
  • Garlic cloves – minced to add a warm, aromatic punch.
  • Carrot – diced for a subtle sweetness and extra nutrients.
  • Celery stalks – chopped to provide a mild savory crunch and depth.

For the Greens and Flavor

  • Fresh spinach – adds vibrant color and a fresh, slightly earthy taste; fold in at the end to preserve texture.
  • Cumin powder – a warm spice that enhances the lentils’ natural earthiness.
  • Smoked paprika – optional, for a subtle smoky twist that deepens flavor.
  • Bay leaf – simmer with the soup for an added layer of aroma and complexity.
  • Salt and black pepper – season gradually to balance and elevate all the flavors.

For Serving and Garnish

  • Fresh lemon juice – a squeeze brightens the hearty soup and adds a fresh zing.
  • Chopped parsley or cilantro – sprinkle on top for a lively finish and visual appeal.

This carefully selected lineup of ingredients makes the Hearty Lentil and Spinach Soup not just nourishing but also irresistibly delicious.

How to Make Hearty Lentil and Spinach Soup

  1. Sauté Vegetables: Heat olive oil in a large pot over medium heat, then cook chopped onion, carrot, and celery until softened and translucent, about 5 minutes.
  2. Add Garlic and Spices: Stir in minced garlic, cumin, and smoked paprika, cooking for about 1 minute until fragrant and golden, releasing a warm, aromatic punch throughout.
  3. Combine Lentils and Broth: Pour in rinsed lentils and vegetable broth, add a bay leaf, then increase heat to high, bringing the soup to a rolling boil before reducing to a gentle simmer.
  4. Simmer the Soup: Cover the pot and cook for 25–30 minutes, stirring occasionally, until the lentils are tender, and the broth has thickened slightly into a rich, hearty consistency.
  5. Fold in Spinach: Add fresh spinach leaves to the hot soup, stirring gently until just wilted, about 2 minutes, preserving its vibrant green color and fresh, earthy flavor.
  6. Season and Serve: Remove the bay leaf, then stir in lemon juice, salt, and pepper to taste, ladle into bowls, and garnish with chopped parsley or cilantro for a lively finish.

Optional: Drizzle with extra virgin olive oil for a silky finish.
Exact quantities are listed in the recipe card below.

Expert Tips for Hearty Lentil and Spinach Soup

  • Rinse Lentils Well: Always rinse lentils under cold water to remove dust and debris, ensuring a cleaner, fresher-tasting soup every time.
  • Avoid Overcooking Spinach: Add spinach at the very end and stir just until wilted to keep its vibrant color and tender texture.
  • Build Flavor Gradually: Sauté the aromatics thoroughly before adding liquids to deepen the soup’s rich, hearty flavor profile.
  • Adjust Liquid Levels: Lentils absorb a lot of broth; add extra vegetable broth or water during simmering if the soup becomes too thick.
  • Balance Acidity: A squeeze of fresh lemon juice brightens the soup—add it last to enhance rather than overpower the flavors.

Make Ahead Options

Preparing Hearty Lentil and Spinach Soup in advance is a fantastic way to save time on busy weeknights! You can chop all your vegetables and store them in an airtight container in the refrigerator for up to 3 days. Additionally, the lentils can be cooked and combined with the broth, onion, carrot, and celery, then refrigerated for up to 2 days. To finish the soup, simply reheat it on the stove, add the fresh spinach, and let it wilt for just a couple of minutes before seasoning with salt, pepper, and a splash of lemon juice. This way, you’ll enjoy a comforting meal that’s just as delicious as when made fresh!

Hearty Lentil and Spinach Soup Variations

Add a personal touch to your Hearty Lentil and Spinach Soup with these fun and flavorful twists!

  • Spicy Kick: Add a pinch of red pepper flakes or a diced jalapeño for a warm, spicy undertone that brings the soup to life. A little heat can elevate the comforting flavors in amazing ways!

  • Creamy Texture: Stir in a splash of coconut milk or a dollop of Greek yogurt just before serving for a rich, creamy finish that adds depth.

  • Add More Veggies: Toss in diced zucchini, bell peppers, or mushrooms during the sauté phase for extra color, flavor, and nutrition. Each vegetable adds a unique twist to the broth.

  • Smoky Flavor: Incorporate smoked lentils or switch to a smoked vegetable broth for that delicious, smoky undertone that complements the earthiness.

  • Herb Infusion: Experiment with fresh herbs like thyme, rosemary, or even dill to give the soup a fragrant, herbal lift that brightens each spoonful.

  • Protein Boost: For added protein, include cooked chicken, turkey, or sausage, which will transform your soup into a heartier meal.

  • Lemon Zest: Before serving, grate some fresh lemon zest over the top. It’ll enhance the zing from the lemon juice, offering a delightful brightness!

  • Quinoa Addition: Swap half of the lentils for cooked quinoa for a different texture and an extra protein punch, making the dish more filling without losing any warmth.

Let your creativity shine and enjoy each comforting bowl in a new way!

What to Serve with Hearty Lentil and Spinach Soup?

As the warmth of this delicious soup fills your kitchen, consider these delightful pairings to complete your meal.

  • Crusty Bread: This is a classic pairing, providing the perfect vehicle for scooping up every last spoonful of flavorful soup.
  • Garden Salad: A fresh salad with mixed greens and a tangy vinaigrette adds a light, crisp contrast that brightens the meal.
  • Grilled Cheese Sandwich: The gooey, melty goodness of grilled cheese complements the hearty soup with its satisfying crunch and creamy texture.
  • Savory Scones: Cheddar or herb-infused scones bring a buttery richness that pairs beautifully with the soup’s depth of flavor.
  • Quinoa Salad: Nutty quinoa with vegetables and herbs offers a refreshing side, enhancing the earthy notes of the lentils.
  • Roasted Veggies: Seasoned, roasted seasonal vegetables add sweetness and a touch of caramelization, perfectly balancing the soup’s savory notes.
  • Herbal Tea: A warm cup of herbal tea provides a soothing finish to your meal, promoting relaxation as you enjoy your cozy dinner.

How to Store and Freeze Hearty Lentil and Spinach Soup

  • Room Temperature: Store at room temperature for up to 2 hours after cooking to ensure safety; soup should not be left out longer to prevent bacterial growth.
  • Fridge: Keep the soup in an airtight container in the refrigerator for up to 3 days. Be sure to cool it completely before refrigerating to maintain freshness.
  • Freezer: For longer storage, freeze in portions for up to 3 months. Use freezer-safe bags or containers, leaving space for expansion.
  • Reheating: Reheat on the stovetop over medium heat, adding a splash of broth or water to loosen if necessary, until hot throughout; do not reheat more than once.

Hearty Lentil and Spinach Soup Recipe FAQs

How do I choose the best lentils for this soup?
I recommend using brown or green lentils because they hold their shape well during cooking and give the soup a hearty texture. Avoid red lentils here as they tend to break down into mush, which changes the soup’s consistency.

What’s the best way to store leftover Hearty Lentil and Spinach Soup?
Store cooled soup in an airtight container in the refrigerator for up to 3 days. Make sure to refrigerate it promptly to keep it fresh and flavorful. Reheat gently on the stove, stirring occasionally to avoid scorching.

Can I freeze Hearty Lentil and Spinach Soup for longer storage?
Absolutely! Freeze the soup in portion-sized freezer-safe containers or heavy-duty freezer bags. Leave about an inch of space for expansion. It keeps beautifully for up to 3 months. To thaw, place it in the fridge overnight and reheat on the stove with a splash of broth or water.

My spinach turns too wilted and dull—how can I keep it bright and fresh?
Add the spinach only at the very end of cooking and stir just until it wilts, about 1-2 minutes. This preserves its vibrant color and fresh flavor. Adding it too early causes overcooking, which leads to mushy, faded greens.

Is this soup safe for my dog to eat?
While lentils and spinach are generally safe in small amounts for dogs, this soup contains onions and garlic, which are toxic to dogs. It’s best to avoid sharing this soup with your furry friends or remove those ingredients entirely if you want to make a pet-friendly version.

Hearty Lentil and Spinach Soup

Hearty Lentil and Spinach Soup Recipe: Cozy, Easy, and Delicious

Hearty Lentil and Spinach Soup is a comforting dish packed with flavor that's perfect for meal prep or impressing guests.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Main Course
Cuisine: Vegetarian
Calories: 250

Ingredients
  

Soup Base
  • 1 cup Brown or green lentils Choose these for their hearty texture.
  • 4 cups Vegetable broth Use homemade or low-sodium store-bought.
  • 1 medium Onion Finely chopped.
  • 3 cloves Garlic Minced.
  • 1 medium Carrot Diced.
  • 2 stalks Celery Chopped.
Greens and Flavor
  • 4 cups Fresh spinach Fold in at the end.
  • 1 teaspoon Cumin powder
  • 1 teaspoon Smoked paprika Optional.
  • 1 leaf Bay leaf
  • to taste Salt
  • to taste Black pepper
Serving and Garnish
  • 2 tablespoons Fresh lemon juice A squeeze.
  • to taste Chopped parsley or cilantro

Equipment

  • Large pot

Method
 

Cooking Steps
  1. Heat olive oil in a large pot over medium heat, then cook chopped onion, carrot, and celery until softened and translucent, about 5 minutes.
  2. Stir in minced garlic, cumin, and smoked paprika, cooking for about 1 minute until fragrant.
  3. Pour in rinsed lentils and vegetable broth, add a bay leaf, bring to a boil, then reduce to a simmer.
  4. Cover and cook for 25–30 minutes, stirring occasionally, until lentils are tender.
  5. Add fresh spinach leaves, stirring gently until just wilted, about 2 minutes.
  6. Remove the bay leaf, stir in lemon juice, salt, and pepper to taste, then serve garnished with chopped parsley or cilantro.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 12gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 400mgPotassium: 800mgFiber: 15gSugar: 4gVitamin A: 2500IUVitamin C: 20mgCalcium: 100mgIron: 4mg

Notes

Optional: Drizzle with extra virgin olive oil for a silky finish.

Tried this recipe?

Let us know how it was!