There is something incredibly comforting and vibrant about this Hearty Lentil Soup with Fresh Spinach and Lemon Recipe. It perfectly balances earthy lentils with the fresh brightness of spinach and zesty lemon, creating a soup that feels nourishing and indulgent all at once. Whether you’re cozying up on a chilly evening or craving a wholesome lunch, this recipe is a delightful way to satisfy your soul and nourish your body. Every spoonful bursts with layered flavors, hearty textures, and a touch of sunshine from the lemon that keeps you coming back for more.

Ingredients You’ll Need

In a white pot with a black rim, there are three separate piles of chopped vegetables. On the left side, there is a mound of white onions with a slightly rough texture. Below the onions, there is a pile of small, bright orange carrot cubes. To the right, there is a heap of light green celery pieces, all evenly diced. The pot is placed on a white marbled surface with subtle veins, creating a clean and bright setting. photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in its use of simple, wholesome ingredients that each bring something special to the pot. From the tender lentils providing the base to the fresh spinach adding vibrant color and nutrients, every component plays a crucial role in the final flavor and texture of this bowl of comfort.

  • Extra virgin olive oil: Adds a rich, fruity depth and helps sauté the vegetables to their perfect tenderness.
  • Carrots: Bring a natural sweetness and a pleasant crunch when diced small.
  • Celery stalks: Offer a subtle aromatic undertone that enhances the savory profile.
  • Yellow onion: Provides a foundational mild sweetness and depth when sautéed.
  • Garlic cloves: Packed with robust flavor, giving the soup its irresistible aroma.
  • Brown or green lentils: The hearty protein-packed star of the dish that holds the soup together.
  • Vegetable broth: Ensures a savory, flavorful base without overpowering the other ingredients.
  • Water: Used to balance the soup’s consistency perfectly.
  • Red pepper flakes: Add a gentle kick of heat that wakes up the palate.
  • Fine sea salt: Enhances all the natural flavors harmoniously.
  • Italian seasoning: A fragrant, herbaceous mix that rounds out the spices beautifully.
  • Ground paprika: Gives a subtle smoky warmth and a beautiful color to the soup.
  • Ground black pepper: Adds a touch of sharpness and complexity.
  • Fresh lemon juice: The bright acidic note that lifts and balances the richness, added at the perfect moment.
  • Crushed tomatoes: Introduce a gentle tang and vibrant red hue, deepening the soup’s character.
  • Fresh baby spinach: Spins a tender green freshness into the hearty mix, making each bowl feel lively and nutritious.
  • Fresh chopped parsley, lemon wedges, and crusty toasted bread (optional): Ideal for garnishing and pairing, enhancing presentation and enjoyment.

How to Make Hearty Lentil Soup with Fresh Spinach and Lemon Recipe

Step 1: Heat the Oil

Start by warming the extra virgin olive oil in a large pot or Dutch oven over medium heat. This initial step is key to developing the perfect base for your soup, allowing the flavors of the veggies to blossom beautifully.

Step 2: Sauté the Vegetables

Add the diced carrots, celery, and onion to the pot. Let them cook for about 8 to 10 minutes until they become tender, fragrant, and just a little caramelized. This slow sauté builds the soup’s sweet and savory backbone, making a big difference in every bite.

Step 3: Add the Garlic

Next, toss in the minced garlic cloves and sauté for another 1 to 2 minutes. Garlic brings an irresistible aroma and bold flavor that makes this Hearty Lentil Soup with Fresh Spinach and Lemon Recipe truly unforgettable.

Step 4: Combine Lentils, Broth, and Seasonings

Time to add the lentils, vegetable broth, water, red pepper flakes, sea salt, Italian seasoning, paprika, and ground black pepper. Stir everything to combine evenly. These ingredients marry together to create a rich, comforting stew that’s packed with layers of flavor.

Step 5: Simmer the Soup

Cover the pot, leaving the lid slightly ajar. Bring the soup to a boil over high heat, then reduce to medium heat and let it simmer for about 25 minutes, or until the lentils are tender. This simmering step is crucial for melding the flavors and softening the lentils to a perfect texture.

Step 6: Add Lemon Juice and Crushed Tomatoes

After the lentils are tender, stir in the fresh lemon juice and crushed tomatoes. Continue cooking the soup for another 10 minutes to allow those bright, tangy notes to infuse every spoonful, giving the soup its signature fresh finish.

Step 7: Fold in the Fresh Spinach

Finally, stir in the fresh baby spinach. Cover the pot for 2 minutes to let the spinach wilt gently into the soup, adding that vibrant green color and a burst of nutrients that make this Hearty Lentil Soup with Fresh Spinach and Lemon Recipe so wonderfully balanced.

Step 8: Garnish and Serve

Serve the soup hot, garnished with fresh chopped parsley and a lemon wedge for an extra pop of freshness. Pair with crusty toasted bread for dipping, and you have the perfect bowl of cozy, hearty goodness.

How to Serve Hearty Lentil Soup with Fresh Spinach and Lemon Recipe

A white bowl filled with a lentil soup that has three main layers: at the bottom, a thick brown-orange broth; in the middle, many light brown lentils and small orange carrot bits spread evenly; on top, fresh dark green spinach leaves and chopped green herbs sprinkled all over. A gold spoon rests inside the bowl on the right side with some soup and lentils on it. Around the bowl, there are pieces of light tan bread and lemon wedges, all sitting on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Adding a sprinkle of fresh parsley brightens up the dish visually and flavor-wise. A lemon wedge on the side invites diners to add extra zing if they prefer. A drizzle of good-quality olive oil or a dollop of plain yogurt can also add a lovely creaminess and complexity.

Side Dishes

This soup shines with warm, crusty toasted bread or a slice of garlic bread for soaking up every last drop. A fresh green salad with a light vinaigrette complements the flavors without overwhelming the soup’s delicate balance.

Creative Ways to Present

Serve the soup in rustic bowls with a swirl of olive oil and a scattering of toasted pine nuts for texture. For a heartier meal, offer it alongside a platter of roasted vegetables or a simple grain salad. Presenting with colorful microgreens or edible flowers elevates the dining experience beautifully.

Make Ahead and Storage

Storing Leftovers

Let the soup cool before transferring it to airtight containers. Stored in the refrigerator, it stays fresh for up to 4 days—making it perfect for grab-and-go lunches or quick dinners later in the week.

Freezing

This Hearty Lentil Soup with Fresh Spinach and Lemon Recipe freezes wonderfully. Portion it into freezer-safe containers, leaving room for expansion. It keeps for up to 3 months, allowing you to enjoy homemade comfort anytime you want without the hassle of cooking.

Reheating

Reheat leftovers gently on the stove over medium-low heat, stirring occasionally to prevent sticking. Add a splash of water or broth to loosen the soup if it has thickened. Avoid overheating so the fresh spinach stays tender and the lemony brightness remains vibrant.

FAQs

Can I use different types of lentils for this soup?

Absolutely! Brown and green lentils hold their shape better, making them ideal for this recipe, but you can try red lentils if you prefer a softer, creamier texture. Just be mindful of cooking times as red lentils cook faster.

Is this soup vegan and gluten-free?

Yes, this entire Hearty Lentil Soup with Fresh Spinach and Lemon Recipe is naturally vegan and gluten-free, making it accessible for many dietary preferences and restrictions.

Can I make this soup in a slow cooker?

Yes, you can. Simply sauté the vegetables first, then add everything except the spinach and lemon juice to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours, then add the spinach and lemon right before serving.

What can I do if I want a thicker soup?

For a thicker texture, you can use an immersion blender to puree a portion of the soup, or mash some of the lentils against the pot’s side before stirring. This adds body without changing the soup’s flavor.

Why is the lemon juice added at the end?

The fresh lemon juice added at the end preserves its bright acidity and fresh flavor. Adding it too early can dull the brightness and alter the soup’s balance, so the timing is key for that perfect citrusy lift.

Final Thoughts

I truly can’t recommend this Hearty Lentil Soup with Fresh Spinach and Lemon Recipe enough—it’s one of those dishes that feels like a warm hug and a burst of sunshine all at once. It’s straightforward to make, packed with goodness, and endlessly satisfying. Gather your ingredients, get cozy in the kitchen, and treat yourself to a bowl of pure nourishing joy. Trust me, once you try it, this soup will find a permanent place in your recipe rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hearty Lentil Soup with Fresh Spinach and Lemon Recipe

Hearty Lentil Soup with Fresh Spinach and Lemon Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 53 reviews
  • Author: Lily
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

A hearty and flavorful lentil soup packed with vegetables and aromatic spices, perfect for a comforting and nutritious meal. This recipe features brown or green lentils simmered with carrots, celery, onions, garlic, and a blend of Italian seasonings, finished with fresh lemon juice, crushed tomatoes, and baby spinach for a vibrant touch.


Ingredients

Vegetables & Aromatics

  • 2 medium carrots (peeled & diced small)
  • 2 medium celery stalks (diced small)
  • 1 medium yellow onion (diced small)
  • 6 garlic cloves (minced)
  • 1 5-ounce bag fresh baby spinach

Liquids & Canned Goods

  • 4 cups vegetable broth
  • 6 cups water
  • 1 14-ounce can crushed tomatoes
  • 2 Tablespoons fresh lemon juice (juice of about 1 small lemon)

Dry Ingredients & Seasonings

  • 1 1/2 cups brown or green lentils
  • 2 Tablespoons extra virgin olive oil
  • 1/8 teaspoon red pepper flakes
  • 1 teaspoon fine sea salt
  • 1 1/2 teaspoons Italian seasoning
  • 1 teaspoon ground paprika
  • 1/4 teaspoon ground black pepper

Optional Garnishes

  • Fresh chopped parsley
  • Lemon wedges
  • Crusty toasted bread


Instructions

  1. Heat Oil: Heat 2 tablespoons of extra virgin olive oil in a large pot or Dutch oven over medium heat until shimmering.
  2. Sauté Vegetables: Add the diced carrots, celery, and onion to the pot. Cook and stir for about 8 to 10 minutes, until the vegetables have softened and the onion becomes translucent.
  3. Add Garlic: Stir in the minced garlic and sauté for an additional 1 to 2 minutes to release its fragrance, making sure it doesn’t brown.
  4. Add Lentils, Broth, & Seasoning: Pour in the brown or green lentils, vegetable broth, water, red pepper flakes, sea salt, Italian seasoning, ground paprika, and black pepper. Stir well to combine all ingredients.
  5. Simmer: Cover the pot with the lid slightly ajar and bring the soup to a boil over high heat. Once boiling, reduce the heat to medium and let it simmer for 25 minutes until the lentils are tender.
  6. Add Lemon & Tomatoes: Mix in the fresh lemon juice and crushed tomatoes. Continue cooking the soup uncovered for an additional 10 minutes to meld the flavors. Then, turn off the heat.
  7. Add Spinach: Stir in the bag of fresh baby spinach, then cover the pot for 2 minutes allowing the spinach to wilt gently in the residual heat.
  8. Garnish & Serve: Garnish the soup with fresh chopped parsley, an extra squeeze of lemon, or lemon wedges as desired. Serve alongside crusty toasted bread for a complete meal. Enjoy!

Notes

  • For a smoother texture, blend a portion of the soup before adding spinach.
  • Feel free to substitute brown lentils with green or red lentils, adjusting cooking time accordingly.
  • Adjust red pepper flakes to control the heat level.
  • Leftovers keep well in the refrigerator for up to 4 days and freeze perfectly for up to 3 months.
  • Add a splash of balsamic vinegar or a dollop of yogurt for extra depth when serving.

Similar Posts

Leave a Reply

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

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