Description
This hearty vegetarian stew combines green lentils with aromatic vegetables, tomatoes, and herbs for a satisfying one-pot meal. Perfect for busy weeknights or meal prep, this lentil stew comes together in under an hour with simple pantry ingredients.
Prep Time: 10 minutes | Cook Time: 45 minutes | Total Time: 55 minutes | Servings: 6 servings
Ingredients
- 1 cup dried green lentils (French green or regular green, not red)
- 1 onion, chopped (yellow or white onion)
- 2 carrots, diced (about 1 cup)
- 2 celery stalks, chopped (about 1 cup)
- 2 garlic cloves, minced (about 1 tsp)
- 1 can (14.5 oz) diced tomatoes (with juices, San Marzano if possible)
- 4 cups vegetable broth (low-sodium so you can control salt)
- 1 tsp dried thyme (crush between fingers to release oils)
- 1 tsp dried oregano (Mediterranean oregano is best)
- Salt and pepper to taste (start with 1/2 tsp salt, 1/4 tsp pepper)
- Fresh parsley, for garnish (a handful, chopped)
Instructions
- Heat about 2 tablespoons of oil in a large pot over medium heat. Don’t rush—let the pot warm up properly.
- Add your chopped onion, diced carrots, chopped celery, and minced garlic to the pot. Cook for about 5 minutes, stirring occasionally, until the vegetables are softened and starting to smell amazing. This step builds flavor, so don’t skip ahead.
- While those vegetables cook, rinse your dried lentils under cold water in a fine-mesh strainer and drain well.
- Add the rinsed lentils to the pot along with the diced tomatoes (with all their juice), vegetable broth, dried thyme, dried oregano, salt, and pepper. Give everything a good stir to combine.
- Crank up the heat and bring the whole thing to a boil. Once it’s boiling, reduce the heat to low, cover the pot with a lid, and let it simmer for 30-40 minutes. Stir occasionally to make sure nothing’s sticking.
- After 30 minutes, check your lentils. They should be tender but still holding their shape. Taste and adjust your seasoning—I always add more salt at this point.
- If the stew looks too thick for your liking, add more vegetable broth or water until you reach the consistency you want. I like mine thick but still spoonable.
- Ladle into bowls and scatter fresh chopped parsley on top. Serve hot with crusty bread and enjoy the fact that you made restaurant-quality stew at home.
Nutrition Information (Per Serving):
- Calories: 180
- Carbohydrates: 32g
- Protein: 11g
- Fat: 2g
- Fiber: 9g
- Sodium: 480mg
- Iron: 30% DV
- Folate: 35% DV
- Potassium: 15% DV
Lentils provide plant-based protein, fiber, and iron, making this a nutritionally complete vegetarian meal.
Notes:
- Don’t skip sautéing the vegetables first. This builds the flavor foundation.
- Use green or brown lentils, not red—red lentils break down completely.
- The lentils should be tender but hold their shape, not mushy. Check after 30 minutes.
- Every pot of lentils cooks slightly differently depending on age, so adjust timing as needed.
- Older lentils take longer to cook, sometimes up to an hour.
Storage Tips:
Store leftovers in an airtight container in the fridge for up to 5 days. This is one of those dishes that tastes even better after sitting overnight as flavors meld. Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop with a splash of broth. The texture holds up perfectly to freezing, making this ideal for meal prep.
Serving Suggestions:
- With Crusty Bread: Serve alongside warm sourdough or whole grain bread for dipping into the rich broth
- Over Grains: Spoon over rice, quinoa, or farro for extra heartiness
- With Greens: Pair with a simple arugula salad dressed with lemon vinaigrette
- Topped with Cheese: Finish with crumbled feta or grated Parmesan for extra richness
Mix It Up (Recipe Variations):
Italian Lentil Stew: Add 2 cups chopped kale or spinach during the last 10 minutes of cooking and top with grated Parmesan for extra nutrition and flavor.
Spicy Lentil Stew: Add 1/4 tsp red pepper flakes or one diced jalapeño with the vegetables for a gentle kick that warms you from the inside.
Smoky Lentil Stew: Swap in 1 tsp smoked paprika and add a bay leaf for deep, smoky flavor that tastes almost bacon-y without any meat.
Curry Lentil Stew: Replace thyme and oregano with 2 tsp curry powder and stir in 1/2 cup coconut milk at the end for creamy, spiced comfort.
What Makes This Recipe Special:
This restaurant-style lentil stew honors traditional Mediterranean cooking where simple ingredients are elevated through proper technique. The mirepoix base creates depth while tomatoes add brightness that keeps the stew from feeling heavy. The result is a hearty vegetarian dish that proves plant-based meals can be just as satisfying and flavorful as meat-based ones while being healthier and more affordable.
