
A hearty, brothy vegetable soup thickened with red lentils and beans and brightened with lemon; silky ribbons of egg make it feel like a filling, comforting meal.
Weeknight Stretch Soup: Lentils, Beans & Egg Ribbons
A thrifty, satisfying soup that turns pantry staples into a brothy, silky one‑pot meal with bright lemon and feathered egg ribbons.
This is the kind of recipe you reach for when the fridge is half-full but the appetite is full‑size. A few humble things — dry red lentils, a can of cannellini beans, diced tomatoes and frozen veg — get coaxed into a warming pot of broth that feels both comforting and substantial. It’s economical, quick enough for a weeknight, and forgiving if you want to double it for leftovers.
The texture is the point: the red lentils break down as they simmer, gently thickening the broth while the whole beans give you creamy bites. Aromatics of onion, carrot and celery get a lift from garlic, ground cumin and smoked paprika, making the base savory and a little smoky. At the end, beaten eggs are streamed in to create silky ribbons that make the soup feel unexpectedly luxurious; a squeeze of lemon brightens everything so it never tastes heavy.
Practical bits that make this work: soften the mirepoix well so the soup has a mellow, sweet base; simmer the lentils until they start to fall apart for natural body; add frozen peas, corn and spinach near the finish so they hold color and snap. If you’re thinking ahead, you can make the soup through the simmering stage and hold off on the eggs — reheat and swirl in fresh eggs when serving. If it thickens up in the fridge, loosen with a splash of broth or water and reheat gently.
This soup is a great weeknight anchor — pair it with toast or spoon it over rice for a heartier bowl. It’s nourishing without being fussy, stretches pantry and fridge odds-and-ends, and rewards a small, thoughtful finishing touch (lemon, a grind of pepper) that makes every spoonful sing.
Ingredients
How to Make Stretch Egg Drop Veggie Soup
- Heat a large pot over medium heat and add the olive oil; once shimmering, add the chopped onion, diced carrot, and diced celery and sauté until softened and translucent, about 6–8 minutes.
- Add minced garlic, ground cumin, and smoked paprika and cook, stirring, until fragrant about 30 seconds to 1 minute.
- Stir in the dry red lentils, canned diced tomatoes (with their juices), and the vegetable broth and bring to a simmer.
- Reduce heat to medium-low and simmer, partially covered, until the lentils are tender and beginning to break down, about 15–20 minutes; stir occasionally to prevent sticking.
- While the lentils cook, rinse and drain the cannellini beans and measure the frozen peas and corn; add both to the pot and simmer 4–5 minutes to heat through.
- Season the soup with kosher salt and black pepper, then stir in the juice of the lemon (about 2 tbsp) to brighten the broth; taste and adjust seasoning as needed.
- Beat the eggs in a small bowl. To make egg ribbons, ladle about 1/2 cup of hot broth into the eggs while whisking briskly to temper, then slowly pour the egg mixture back into the simmering soup in a thin stream while stirring the soup gently with a fork to create silky ribbons.
- Remove the pot from heat, stir in the baby spinach until wilted, then stir in the chopped parsley. Serve hot with crusty bread or over rice if desired.
Recipe Card
Stretch Egg Drop Veggie Soup
A hearty, brothy vegetable soup thickened with red lentils and beans and brightened with lemon; silky ribbons of egg make it feel like a filling, comforting meal.

- Prep
- 15 min
- Cook
- 35 min
- Servings
- 4
Ingredients
Instructions
- Heat a large pot over medium heat and add the olive oil; once shimmering, add the chopped onion, diced carrot, and diced celery and sauté until softened and translucent, about 6–8 minutes.
- Add minced garlic, ground cumin, and smoked paprika and cook, stirring, until fragrant about 30 seconds to 1 minute.
- Stir in the dry red lentils, canned diced tomatoes (with their juices), and the vegetable broth and bring to a simmer.
- Reduce heat to medium-low and simmer, partially covered, until the lentils are tender and beginning to break down, about 15–20 minutes; stir occasionally to prevent sticking.
- While the lentils cook, rinse and drain the cannellini beans and measure the frozen peas and corn; add both to the pot and simmer 4–5 minutes to heat through.
- Season the soup with kosher salt and black pepper, then stir in the juice of the lemon (about 2 tbsp) to brighten the broth; taste and adjust seasoning as needed.
- Beat the eggs in a small bowl. To make egg ribbons, ladle about 1/2 cup of hot broth into the eggs while whisking briskly to temper, then slowly pour the egg mixture back into the simmering soup in a thin stream while stirring the soup gently with a fork to create silky ribbons.
- Remove the pot from heat, stir in the baby spinach until wilted, then stir in the chopped parsley. Serve hot with crusty bread or over rice if desired.
Nutrition
- Carbohydrates
- 43
- Saturated Fat
- 1.5
- Sodium
- 1050
- Fiber
- 11
- Unsaturated Fat
- 7
- Protein
- 25
- Fat
- 8
- Cholesterol
- 140
- Trans Fat
- 0.1
- Calories
- 395
- Sugar
- 6