It is 6:40 on a Tuesday, everyone is hungry, and nobody agrees on dinner. One kid wants something creamy, your partner wants something light, and you want to cook exactly once. That is the night you make two bowls of soup with bread on the side.
Advertisements1
Here is the trick: you build one pot of creamy tomato-lentil soup and one pot of brothy vegetable soup from the same onion-and-garlic start, so the extra work is about nine minutes. The bread is a single tray of garlicky toast that goes in the oven while the soups simmer.
This is not a fancy project. It is a practical split-batch dinner that feeds six, freezes well, and makes the next day's lunch a non-event. The trade-off is one extra pot to wash. I think that is a fair deal.
Why You'll Love This Recipe
About the Ingredients
3 tablespoons olive oil, divided
Regular olive oil is fine here since you are cooking, not finishing. If you only have butter, use 2 tablespoons butter plus 1 tablespoon oil so it does not burn.
1 large yellow onion, diced (about 1 1/2 cups)
Yellow onion gives the sweetest base; white onion works but is sharper. Buy firm onions with dry papery skin and no soft spots.
4 garlic cloves, minced, plus 1 extra clove for the bread
Fresh garlic only for this one; jarred garlic tastes flat and slightly metallic. If yours has a green sprout inside, cut it out, it turns bitter.
2 medium carrots, diced (about 1 cup)
Carrots add sweetness to the brothy pot. Swap in parsnip for a peppery version, or use frozen diced carrots to skip the chopping.
2 celery stalks, diced (about 3/4 cup)
Celery is the backbone of the broth; do not skip it. If celery is limp, revive it in ice water for 10 minutes before dicing.
1 can (28 ounces) crushed tomatoes
Crushed tomatoes give body without blending. San Marzano-style canned tomatoes are worth the extra dollar; avoid tomatoes canned with added basil, which tastes dusty.
1/2 cup dried red lentils, rinsed
Red lentils break down and thicken the creamy pot in 20 minutes, no blender needed. Brown lentils work but stay firm, so add 10 more minutes of cooking.
6 cups low-sodium vegetable broth, divided
Low-sodium lets you control the salt. Chicken broth works if you are not cooking vegetarian; homemade stock is even better if you have it.
1/2 cup heavy cream
Cream makes the tomato pot silky. For a lighter version, use whole milk whisked with 1 teaspoon cornstarch, or full-fat coconut milk for dairy-free.
1/2 teaspoon smoked paprika, plus salt and black pepper
Smoked paprika gives a bacon-like depth without meat. Sweet paprika is a fine substitute but loses that smoky note.
6 thick slices rustic sourdough bread
Sourdough holds up to dunking without going mushy. Day-old bread is actually better here; fresh bread burns before it crisps.
Tips & Tricks
Do Not Salt Early
Lentils and broth reduce as they simmer, so salt at the end. Salting at the start is the fastest way to an oversalted pot you cannot fix.
Keep the Two Pots Separate Until the End
Split the base before adding tomatoes and lentils. Once they are combined you cannot go back, and the whole point is two different bowls.
Watch the Garlic Bread
Garlic burns in about 90 seconds at high heat. Pull the tray when the edges are golden, not dark brown, because it keeps cooking on the hot pan.
Thin the Creamy Soup Last
If it sits, it thickens past soup into porridge. Loosen with a splash of broth right before serving, not water, so you keep the flavor.
Pro Tips
Step-by-Step Instructions
1. Build the shared base
Heat 2 tablespoons olive oil in a large Dutch oven over medium heat (about 350F / 175C). Add the onion, carrots, and celery with a pinch of salt and cook 8 to 10 minutes, stirring, until the onions are translucent and the edges just start to turn golden.
2. Add garlic and paprika
Stir in the 4 minced garlic cloves and 1/2 teaspoon smoked paprika and cook 45 seconds, until fragrant but not browned. Burnt garlic turns the whole pot bitter, so keep it moving.
3. Split the base
Divide the vegetable mixture evenly between two pots. Return both to medium heat. This is the only fiddly step and it takes about a minute.
4. Start the creamy pot
To pot one, add the crushed tomatoes, rinsed red lentils, and 3 cups broth. Bring to a gentle simmer (small bubbles at the edges, about 200F / 93C), then lower heat and cook 20 to 22 minutes, until the lentils are completely soft and mash against the side of the pot.
5. Start the brothy pot
To pot two, add the remaining 3 cups broth and 1 tablespoon olive oil. Simmer 18 to 20 minutes, until the carrots are tender when pierced with a knife and the broth tastes rounded rather than watery.
6. Finish the creamy soup
Stir the heavy cream into pot one and simmer 2 minutes. Taste and add salt and pepper. The soup should coat a spoon but still pour; thin with broth if it is too thick.
7. Toast the bread
Heat the oven to 425F / 220C. Arrange the sourdough slices on a sheet pan, brush both sides with olive oil, and bake 6 minutes. Flip, bake 4 to 5 more minutes, until the edges are golden brown and the center is crisp when tapped.
8. Garlic the toast
Rub the extra garlic clove over the hot toast, sprinkle with salt, and cut each slice in half on the diagonal. Serve immediately alongside both soups, with the bread half in the bowl.
Delicious Variations
Smoky Chickpea Swap
Replace the lentils with one can of drained chickpeas in the creamy pot and blend half of it for a smoother, nuttier soup.
Brothy Pot with Orzo
Add 1/2 cup orzo to the brothy pot in the last 10 minutes for a thicker, more filling bowl; add extra broth since the pasta drinks it.
Cheesy Toast Upgrade
Top the bread with grated gruyere in the last 2 minutes of baking for a French-onion-soup feel without the extra pot.
How to Store Two Bowls of Soup with Bread on the Side
Refrigerator
Store each soup in its own airtight container for up to 4 days. Keep the bread separate in a paper bag at room temperature for 2 days.
Freezer
Freeze both soups in 2-cup portions for up to 3 months; leave 1 inch of headspace. Do not freeze the bread, it never recovers.
Reheating
Reheat soups on the stove over medium-low heat, adding a splash of broth. Reheat bread at 350F / 175C for 5 minutes to bring back the crust.
Frequently Asked Questions
Q: Can I make two bowls of soup with bread on the side ahead of time?
Yes, both soups taste better made a day ahead and reheated gently on the stove. Keep the bread separate and toast it fresh, because reheated toast goes chewy instead of crisp.
Q: Can I make this soup without cream?
Yes, use whole milk whisked with 1 teaspoon cornstarch or full-fat coconut milk in the same amount. Add it off the heat and do not boil hard, or the milk can split.
Q: Is this soup vegetarian or vegan?
The brothy pot is vegan as written and the creamy pot is vegetarian. For a fully vegan version, swap the cream for full-fat coconut milk and use vegetable broth, which the recipe already calls for.
Q: How many people does this recipe serve?
It serves 6 as a full meal with two bowls each and bread, or 8 as a starter. If you are feeding big appetites, add one more can of chickpeas to the brothy pot.
Q: Why did my lentils stay hard in the soup?
Old lentils or acidic tomatoes added too early can keep lentils firm. Use lentils within a year of purchase and simmer until they mash easily against the pot, adding 5 to 10 minutes if needed.
Tonight, pull out two pots, split one base, and let the oven handle the bread. You will have dinner, lunch tomorrow, and a freezer backup in under an hour. Keep it small, keep it going.
Two Bowls of Soup with Bread on the Side
Two bowls of soup with bread on the side: a creamy tomato-lentil soup plus a brothy vegetable soup, served with warm garlic toast for dunking.
🧂 Ingredients
- 3 tablespoons olive oil, divided
- 1 large yellow onion, diced (about 1 1/2 cups)
- 4 garlic cloves, minced, plus 1 extra clove for the bread
- 2 medium carrots, diced (about 1 cup)
- 2 celery stalks, diced (about 3/4 cup)
- 1 can (28 ounces) crushed tomatoes
- 1/2 cup dried red lentils, rinsed
- 6 cups low-sodium vegetable broth, divided
- 1/2 cup heavy cream
- 1/2 teaspoon smoked paprika, plus salt and black pepper
- 6 thick slices rustic sourdough bread
📋 Instructions
- 1Build the shared base — Heat 2 tablespoons olive oil in a large Dutch oven over medium heat (about 350F / 175C). Add the onion, carrots, and celery with a pinch of salt and cook 8 to 10 minutes, stirring, until the onions are translucent and the edges just start to turn golden.
- 2Add garlic and paprika — Stir in the 4 minced garlic cloves and 1/2 teaspoon smoked paprika and cook 45 seconds, until fragrant but not browned. Burnt garlic turns the whole pot bitter, so keep it moving.
- 3Split the base — Divide the vegetable mixture evenly between two pots. Return both to medium heat. This is the only fiddly step and it takes about a minute.
- 4Start the creamy pot — To pot one, add the crushed tomatoes, rinsed red lentils, and 3 cups broth. Bring to a gentle simmer (small bubbles at the edges, about 200F / 93C), then lower heat and cook 20 to 22 minutes, until the lentils are completely soft and mash against the side of the pot.
- 5Start the brothy pot — To pot two, add the remaining 3 cups broth and 1 tablespoon olive oil. Simmer 18 to 20 minutes, until the carrots are tender when pierced with a knife and the broth tastes rounded rather than watery.
- 6Finish the creamy soup — Stir the heavy cream into pot one and simmer 2 minutes. Taste and add salt and pepper. The soup should coat a spoon but still pour; thin with broth if it is too thick.
- 7Toast the bread — Heat the oven to 425F / 220C. Arrange the sourdough slices on a sheet pan, brush both sides with olive oil, and bake 6 minutes. Flip, bake 4 to 5 more minutes, until the edges are golden brown and the center is crisp when tapped.
- 8Garlic the toast — Rub the extra garlic clove over the hot toast, sprinkle with salt, and cut each slice in half on the diagonal. Serve immediately alongside both soups, with the bread half in the bowl.



