in

Grandma’s Lentil Soup

Grandma's Lentil Soup

Save this recipe on:

There are recipes that warm your belly, and then there are recipes that warm your soul. Grandma’s Lentil Soup falls into the latter category. It’s the kind of soup that smells like home, tastes like comfort, and feels like a hug in a bowl. Rich with vegetables and lentils, this classic brings old-fashioned simplicity together with nourishing goodness.

Whether you’re cozying up on a cold day or looking to enjoy a wholesome meatless meal, this soup never disappoints. Passed down through generations, it’s the kind of dish that gets better with time—both in flavor and in memory. The gentle simmering of onions, garlic, and herbs fills the kitchen with a scent that instantly soothes.

Why You’ll Love This Lentil Soup

Grandma’s Lentil Soup is hearty, filling, and surprisingly easy to make. It’s packed with fiber-rich lentils and fresh vegetables that make every spoonful satisfying. It’s budget-friendly, vegan by default, and freezer-safe, so you can enjoy it on busy weeknights. The flavors are deeply savory with subtle layers from herbs and spices, and you can customize it with add-ins like spinach or a dash of lemon.

What Kind of Lentils Should I Use?

Brown or green lentils work best for Grandma’s Lentil Soup. They hold their shape beautifully after cooking, offering texture without turning mushy. Red lentils can be used if you prefer a creamier consistency, but they do break down more. If you’re aiming for a rustic, classic vibe, go with brown lentils. No need to soak them ahead of time—just give them a rinse and toss them in.

Ingredients for Grandma’s Lentil Soup

This soup brings simple ingredients together to create deep flavor. Each ingredient plays a role in creating that nostalgic warmth only a homemade soup can offer.

  • Olive oil
  • Yellow onion
  • Carrots
  • Celery
  • Garlic
  • Tomato paste
  • Dried thyme
  • Bay leaf
  • Crushed tomatoes
  • Vegetable broth
  • Brown or green lentils
  • Salt and pepper
  • Fresh parsley
  • Lemon juice
Pin this Recipe
Grandma's Lentil Soup (1)

How To Make Grandma’s Lentil Soup

Step 1: Sauté the Aromatics

Heat olive oil in a large pot over medium heat. Add chopped onions, carrots, and celery. Cook until softened, about 5 to 7 minutes. Stir in minced garlic and tomato paste, letting it cook for another minute to develop richness.

Step 2: Add Herbs and Liquids

Toss in the dried thyme and bay leaf. Add crushed tomatoes and vegetable broth, stirring everything together. Rinse the lentils and add them to the pot.

Step 3: Simmer the Soup

Bring the mixture to a boil, then lower the heat and cover. Let it simmer for 35 to 40 minutes or until the lentils are tender.

Step 4: Finish and Serve

Season with salt, pepper, and a splash of fresh lemon juice. Remove the bay leaf, stir in chopped parsley, and serve warm.

How to Serve and Store Grandma’s Lentil Soup

This recipe makes a generous pot of soup that can feed about 6 people. It pairs perfectly with a slice of crusty bread or a warm roll. If you have leftovers, let the soup cool before transferring to airtight containers. It keeps well in the fridge for up to 5 days and freezes beautifully for up to 3 months. Just reheat on the stovetop or in the microwave with a splash of water to revive the texture.

What to Serve With Grandma’s Lentil Soup?

Crusty Garlic Bread

The crispy edges and soft center of garlic bread are perfect for dunking.

Simple Green Salad

A refreshing salad with lemon vinaigrette cuts through the richness of the soup.

Grilled Cheese Sandwich

Pairing this with a golden, gooey grilled cheese turns it into comfort food heaven.

Roasted Vegetables

A side of roasted sweet potatoes or parsnips complements the earthy lentils.

Herbed Couscous

Serve the soup over herbed couscous for a more filling twist.

Baked Stuffed Peppers

If you’re serving guests, this adds a colorful and flavorful side.

Pickled Onions or Beets

For a tangy counterpoint, some quick pickles add brightness.

Cornbread Muffins

The sweet-savory combo of cornbread muffins pairs surprisingly well with the soup.

Want More Soup Ideas?

If you’re into warm bowls of deliciousness, here are a few other favorites to try:

Save This Recipe For Later

📌 Save this recipe to your Pinterest soup board so you can come back to it any time.

Let me know in the comments how yours turned out. Did you add spinach or sneak in some chili flakes? Did you try it with red lentils?

I love hearing your creative spins on these nostalgic classics. And questions are always welcome too—let’s make every bowl of soup better together.

Explore beautifully curated health-boosting drinks and cozy dinners on Mia Recipes on Pinterest and find your new weekly favorite!

Grandma's Lentil Soup (2)
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
Grandma's Lentil Soup

Grandma’s Lentil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia Park
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Diet: Vegan

Description

This hearty Grandma’s Lentil Soup recipe is a comforting classic packed with wholesome ingredients like brown lentils, vegetables, and fresh herbs. It’s a nutritious, vegan-friendly dinner perfect for meal prep or cozy nights. A healthy lentil soup recipe for cold days or anytime you need warmth in a bowl.


Ingredients

2 tablespoons olive oil

1 medium yellow onion, chopped

2 large carrots, chopped

2 celery stalks, chopped

3 cloves garlic, minced

2 tablespoons tomato paste

1 teaspoon dried thyme

1 bay leaf

1 can (15 ounces) crushed tomatoes

6 cups vegetable broth

1 ½ cups brown or green lentils, rinsed

1 teaspoon salt

½ teaspoon black pepper

2 tablespoons lemon juice

2 tablespoons fresh parsley, chopped


Instructions

1. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook until softened, about 5 to 7 minutes.

2. Add garlic and tomato paste. Stir and cook for another minute to bring out the flavors.

3. Stir in dried thyme and the bay leaf, then add crushed tomatoes and vegetable broth.

4. Rinse the lentils and add them to the pot. Stir everything together.

5. Bring the soup to a boil, then reduce heat and cover. Let it simmer for 35 to 40 minutes or until the lentils are tender.

6. Season with salt and pepper. Remove the bay leaf.

7. Stir in lemon juice and chopped parsley just before serving.

8. Serve hot with crusty bread or a salad.

Notes

This soup tastes even better the next day as flavors develop.

Use green or brown lentils to retain a hearty texture.

Add spinach, kale, or chili flakes to personalize your soup.

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 ½ cups
  • Calories: 290
  • Sugar: 7g
  • Sodium: 620mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 41g
  • Fiber: 14g
  • Protein: 15g
  • Cholesterol: 0mg
Grandma's Lentil Soup (3)

Save this recipe on:

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