🔥 Pinterest’s Favorite: 240+ Mediterranean Meals You Need to Try
START PLAN →

Hearty Homemade Lentil Soup for Weeknights (Print Version)

Whip up a comforting bowl of homemade lentil soup! This simple, hearty recipe is perfect for busy weeknights, packed with flavor and so easy to make.

# Recipe Info:

Prep Time: 15 Minutes minutes
Cook Time: 45 Minutes minutes
Total Time: 60 minutes
Servings: 6 Servings
Difficulty: Beginner
Cuisine: American
Dietary: Vegetarian, Dairy-Free

# Ingredients:

→ Soup Base Essentials

01 - 1 tbsp olive oil
02 - 1 large yellow onion, chopped
03 - 2 medium carrots, chopped
04 - 2 celery stalks, chopped
05 - 4 cloves garlic, minced
06 - 1 (14.5 oz) can diced tomatoes, undrained
07 - 6 cups vegetable broth
08 - 1 cup brown or green lentils, rinsed

→ Aromatic Flavor Builders

09 - 1 bay leaf
10 - 1 tsp dried thyme
11 - 1 tsp ground cumin

→ Seasoning Stars

12 - 1 tsp salt (or to taste)
13 - 1/2 tsp black pepper (or to taste)

→ Finishing Touches

14 - 1/4 cup fresh parsley, chopped (for garnish)
15 - Lemon wedges (for serving)

# Instructions:

01 - Okay, first things first, grab your biggest pot or Dutch oven – you know, the one that usually sees action on Sunday roasts. Drizzle in that olive oil over medium heat. Once it’s shimmering, toss in your chopped onion, carrots, and celery. This is where the magic starts, honestly. Stir them around for about 5-7 minutes, until they start to soften and the onion turns translucent. I always take a deep breath here; the smell is just heavenly, a promise of good things to come. Don't rush this step; it really builds the flavor base for your homemade lentil soup. Sometimes I get distracted here and let them brown a little too much, oops!
02 - Next up, toss in that minced garlic, dried thyme, and cumin. Stir it all in for just about a minute, until you can really smell that garlic doing its thing. You don't want it to burn, so keep it moving! This step is crucial for developing those warm, earthy notes. Then, pour in the diced tomatoes (undrained, remember?), vegetable broth, and add that important bay leaf. Give it a good stir to combine everything. I once almost forgot the bay leaf again here, nearly had a repeat of my first disaster! Always check, sweetie.
03 - Now for the lentils! Rinse them really well under cold water – a quick rinse helps remove any dust. Add them to the pot and bring the whole thing to a boil. Once it's bubbling, reduce the heat to low, cover the pot, and let it simmer away for about 25-30 minutes. This is where the lentils get all tender and happy. I just love watching it gently bubble; the kitchen fills with such a comforting scent. Give it an occasional stir, just to make sure nothing's sticking to the bottom. Don't be afraid to peek!
04 - After about 25-30 minutes, check your lentils. They should be nice and tender, not mushy, but definitely not hard. If they need a little more time, let it simmer longer. This is the moment to remove that bay leaf – we don't want anyone biting into it! Now, season your homemade lentil soup with salt and freshly ground black pepper. Start with a little, then taste. Adjust as needed. I always make sure to taste it multiple times, because seasoning is personal, right? I've definitely over-salted before, so go easy at first!
05 - Once you've got the seasoning just right, let the soup simmer for another 5-10 minutes, uncovered, to allow the flavors to really meld together. This extra little simmer deepens the taste, making it even more satisfying. You'll notice the soup thickens slightly too. Sometimes I find myself just standing by the stove, inhaling the aroma. It's pure kitchen chaos, but in the best way! This is where the soup truly becomes a masterpiece of home cooking.
06 - When your homemade lentil soup is ready, ladle it into bowls. Garnish each serving with a generous sprinkle of fresh parsley and a lemon wedge on the side. That squeeze of lemon at the end? It's like a secret weapon, brightening all those rich flavors. The soup should be thick, hearty, and steaming, ready to warm you from the inside out. I often serve it with a crusty piece of bread for dipping, because that's just how Mama Tessa does it!

# Notes:

01 - Always rinse your lentils thoroughly; it helps prevent a cloudy soup.
02 - This homemade lentil soup tastes even better the next day, so it's a fantastic meal-prep option.
03 - A squeeze of fresh lemon juice at the end brightens all the flavors, don't skip it!
04 - For a richer flavor, try sautéing a bit of smoked paprika with the aromatics.

# Tools You'll Need:

01 - Large pot or Dutch oven
02 - chopping board
03 - knife
04 - ladle

# Nutrition Facts (Per Serving):

Calories: 350 kcal
Total Fat: 8g
Total Carbohydrate: 50g
Protein: 20g