Soups & Stews
This Progresso-style lentil soup delivers the same hearty, comforting flavors you love from the can—except it’s made fresh in your own kitchen. The secret lies in simmering dried lentils and pantry staples until they develop that signature earthy richness, with a creamy texture that feels restaurant-quality.
I’ve tested countless variations, and this version consistently earns rave reviews for its depth of flavor and simplicity.
The beauty of this recipe is its reliance on basic ingredients—dried lentils, vegetable broth, and a few fresh vegetables—that transform into a satisfying meal with minimal effort.
A slow simmer builds layers of flavor, while optional garnishes like fresh parsley or a drizzle of olive oil elevate it to something special. It’s the kind of soup that warms you from the inside out, perfect for chilly evenings or meal prep.
What you’ll end up with is a velvety, well-seasoned lentil soup that’s hearty enough to stand alone or pair with crusty bread. The lentils soften just enough to create a thick, comforting base, while the vegetables add freshness and texture.
This is the recipe I turn to when I need a quick, nourishing meal that doesn’t sacrifice flavor.
Best of all, it’s 100% vegan and packed with plant-based protein, making it a go-to for anyone looking for a wholesome, pantry-friendly dish. Ready to make it? Here’s everything you need to get started.
Ingredients for progresso lentil soup
Basic pantry staples that transform into restaurant-quality lentil soup with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Brown Lentils 🍲 | 1 ½ cups | Rinsed before cooking |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Carrots 🥕 | 2 medium | Peeled, chopped into chunks |
| Celery Stalks 🥬 | 3 whole | Diced, fresh preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Tomato Paste 🍅 | ½ cup | Squeeze tube preferred |
| Canned Diced Tomatoes 🍅 | 1 14.5oz can | No salt added |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Bay Leaves 🌿 | 2 whole | Removed before serving |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Brightens flavor |
The lentils are the star here—dried brown lentils hold their shape perfectly, giving that classic Progresso texture. Most grocery stores carry them in the canning aisle or bulk section. Trader Joe's has a great organic option, but regular supermarket brands work fine. Rinse them well before cooking to remove any dirt or debris. For the broth, low-sodium is key—you'll be adding plenty of salt later. I usually grab a big carton of Imagine or Pacific Foods vegetable broth for this recipe. Fresh carrots and celery make all the difference, but frozen veggies in a pinch work too—just thaw them first.
No fresh thyme? Dried works perfectly—just use one-third the amount. Short on carrots? Sweet potatoes or butternut squash add great sweetness. The tomato paste can be a squeeze tube from Trader Joe's if you prefer no-mess convenience. For the garlic, fresh is best, but powdered works in a bind at half the amount. The lemon juice at the end is what really makes this soup sing—freshly squeezed is ideal, but bottled works too if you're in a hurry. The parsley is purely for garnish, so skip it if you're out.
This soup tastes even better the next day as flavors meld together. Keeps in the fridge for 5-6 days in an airtight container. Freezes beautifully for up to 3 months—just thaw overnight in the fridge before reheating. I always make a double batch because it's perfect for meal prep. The flavor actually improves after the first day, so it's worth making extra. Store leftovers with a splash of water or broth to keep it from getting too thick when reheated.
Why You'll Love This Recipe
- No-Fuss Pantry Staples: I swear by this recipe because it only asks for what’s already in my cupboard—no specialty trips or last-minute shopping. Brown lentils, broth, and the classic "soup trio" (onion, carrots, celery) are all I need. Honestly, the first time I made it, I stared at my fridge for 10 minutes trying to find anything missing. Spoiler: there wasn’t.
- Earthy Depth in Minutes: That slow-cooked lentil flavor? It’s like a hug in a bowl. The brown lentils soften just enough to soak up the broth while staying chewy, and the veggies caramelize into this sweet, savory base. Between us, I’ve tried fancy lentil soups—this one’s the only one my picky husband finishes.
- Leftover Goldmine: This soup tastes better the next day. I make a double batch on Sundays, and by Wednesday, it’s still my go-to. The flavors meld into something richer, and it reheats like a dream. My kids even ask for it—(yes, even on a Tuesday night)—because it’s hearty enough to fill them up but light enough not to weigh them down.
- Budget-Friendly Crowd-Pleaser: For under $5, I feed four people a meal that feels special. Brown lentils are dirt cheap, broth is a bulk-bin staple, and the veggies stretch forever. I’ll be real: I’ve served this at potlucks, and no one ever guesses it’s not homemade from scratch. It’s my secret weapon for gatherings where I don’t want to slave over the stove.
Step-by-step instructions for Progresso-style lentil soup
Here's how to transform pantry staples into hearty, restaurant-quality lentil soup with deep flavor.
Sauté the Vegetable Base
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the 1 whole diced yellow onion, 2 medium chopped carrots, and 3 whole diced celery stalks. Cook for 5-6 minutes until the vegetables begin to soften and the onion turns translucent.
This foundational step builds flavor through caramelization. I like to stir occasionally to ensure even cooking—don't rush it. You'll know it's ready when the vegetables release easily from the bottom of the pot and develop a golden hue around the edges.
Add Aromatics and Tomato Base
Stir in the 4 minced garlic cloves and cook for 30 seconds until fragrant. Add the ½ cup tomato paste and cook for another 2 minutes, stirring constantly. This step deepens the sauce's richness by developing the tomato flavor.
Next, pour in the 6 cups vegetable broth and bring to a gentle boil. Add the 1 14.5-ounce can diced tomatoes (with juices), 1 teaspoon dried thyme, 2 whole bay leaves, 1½ teaspoons salt, and ½ teaspoon black pepper. Stir well to combine all ingredients.
Simmer the Lentils to Perfection
Add the 1½ cups rinsed dried brown lentils to the pot. Reduce heat to low and let the soup simmer uncovered for 25-30 minutes. You'll notice the lentils begin to soften and the soup thickens gradually—this is when the magic happens.
I check for doneness by tasting a lentil—it should be tender but still hold its shape. If the soup starts to reduce too much, add ½ cup water to maintain the proper consistency. The lentils should absorb the broth while keeping their hearty texture.
Finish and Brighten the Soup
Remove the 2 bay leaves and stir in the 1 tablespoon lemon juice. Add the ¼ cup chopped fresh parsley and simmer for 1-2 minutes to let the flavors meld. The lemon juice brightens the earthy lentils while the parsley adds freshness.
Taste and adjust seasoning if needed—this is where you can personalize the soup. I often add a pinch more salt or a crack of black pepper to taste. The soup should be rich, savory, and balanced with bright acidity from the lemon.
Serve Warm with Crusty Bread
Ladle the soup into bowls and serve immediately. The aroma alone will make your kitchen smell like a cozy restaurant. I like to serve it with warm crusty bread to soak up every last drop of that hearty broth.
This soup tastes even better the next day as the flavors continue to develop. Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for 3 months. The lentils hold their texture beautifully when reheated gently.
Pro Tips For Making Progresso Lentil Soup
- SOAK LENTILS 15 MINUTES: Dried brown lentils cook faster and stay firmer when you give them a quick soak—just cover them in warm water for 15 minutes before draining. I used to skip this, but now I notice the texture’s more consistent, especially if I’m adding them to a warm broth.
- CHOP VEGETABLES UNIFORM: Cut onions, carrots, and celery into ¼-inch dice—no bigger, no smaller. Big chunks stay tough; tiny bits dissolve into mush. My first batch had uneven pieces, and the carrots were still crunchy while the celery turned to sludge.
- SIMMER, DON’T BOIL: Keep the soup at a gentle simmer after adding lentils—hard boiling turns them mushy and bitter. A steady bubble at the edges (not a rolling boil) keeps them tender but holds their shape. Trust me, your spoon will thank you.
- ADD BROTH GRADUALLY: Pour in half the vegetable broth first, let it reduce slightly, then add the rest. This builds deeper flavor instead of diluting it. I learned this from a chef who swore by "layered cooking," and it actually makes the soup richer without extra effort.
Essential equipment for this recipe
Large Pot Essentials
You’ll need a large, heavy-bottomed pot (at least 6-8 quarts) to handle the soup’s volume without boiling over. I swear by my All-Clad Stainless Steel Dutch Oven—it distributes heat evenly and prevents scorching.
For budget-friendly options, a Calphalon nonstick pot works well, though stainless steel is more durable. Avoid thin aluminum pots, as they can’t maintain consistent heat during long simmering. 🌡️
Wooden Spoon
A wooden spoon is non-negotiable for stirring this soup—it won’t scratch your pot like metal utensils, and it’s gentle on the lentils. I keep a Oxo Good Grips wooden spoon in my kitchen for this exact reason.
It’s heat-resistant and has a comfortable handle for long simmering sessions. If you don’t have one, a silicone spatula works in a pinch, but it lacks the same sturdy feel.
Immersion Blender
For a creamy texture (like canned lentil soup), an immersion blender is your best friend. I use a Cuisinart Smart Stick to blend half the soup for a velvety finish while keeping the other half chunky.
If you don’t own one, a regular blender works—just transfer a portion of the soup to blend and stir it back in. Avoid over-blending, or the soup will turn gluey.
Fine-Mesh Strainer
A fine-mesh strainer comes in handy for rinsing the dried lentils before cooking—this removes debris and prevents cloudy broth. My go-to is a OXO Good Grips strainer, but any collapsible mesh strainer (like those from IKEA) does the job.
Skip this step, and you risk gritty texture in your soup. For the fresh parsley, a strainer also works to drain excess water after chopping.
Measuring Tools
Precision matters when balancing flavors, so invest in stainless steel measuring spoons and a liquid measuring cup. I recommend OXO’s Good Grips set—they’re durable and easy to read. For the tomato paste, a small silicone spatula helps scrape every last bit from the tube.
Weighing ingredients (like lentils) on a digital kitchen scale ensures consistency, but measuring cups work fine for most home cooks. 💡
Optional Gadgets
For extra convenience, a microplane is perfect for zesting lemon or grating garlic finely. A garlic press saves time if you’re short on patience, though I prefer mincing for better flavor distribution.
If you love garnishes, a pair of sharp kitchen shears makes chopping fresh parsley effortless. None of these are essential, but they elevate the process—especially when making this soup frequently.
Nutrition facts
Frequently asked questions
Can I substitute canned lentils for dried in this recipe?
Yes, but expect a different texture. Use 2 (15-ounce) cans of drained lentils instead of 1.5 cups dried, and reduce the broth to 4 cups to maintain thickness. The soup will be creamier but less hearty. For best results, stick with dried lentils—they develop that classic Progresso-style firmness when simmered properly.
Why does my lentil soup turn out too thick or too thin?
Thickness depends on simmering time and liquid balance. If too thick, add ½ cup water or broth and simmer 5 more minutes. If too thin, simmer uncovered for 10-15 minutes longer to reduce. The key is checking consistency at 25 minutes—adjust before the lentils overcook. For a smoother texture, blend half the soup with an immersion blender.
Can I make this soup in a slow cooker or Instant Pot?
For a slow cooker, combine all ingredients (except parsley) and cook on low for 4-5 hours or high for 2-3 hours. For Instant Pot, sauté veggies first, then pressure cook on high for 12 minutes, natural release 10 minutes. Both methods work, but the stovetop version gives you more control over the simmering process for deeper flavor.
What if I don't have fresh parsley or lemon juice?
No problem! Skip the parsley or use 1 teaspoon dried parsley as a garnish. For lemon juice, try ½ teaspoon apple cider vinegar or omit entirely—just adjust salt to taste. The soup will still be delicious, though the brightness from lemon is what makes it special. Fresh herbs add freshness, but dried works in a pinch.
