Soup Dinner is the meal I make when the fridge looks empty and everyone is hungry at 6 p.m. It is not a fancy dish. It is a big pot of vegetables, beans, and broth that simmers into something warm and filling.
Advertisements1
I started calling it Soup Dinner years ago because my kids would ask what was for dinner and I would say soup, and they would groan. Then I added the word dinner and somehow it sounded like a real meal. Now they cheer when they smell the onions hitting the pot.
This version uses canned beans and crushed tomatoes, so you do not need to soak anything overnight. From cutting board to table, it takes about 50 minutes, and most of that is hands-off simmering while you help with homework or fold a load of laundry.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons olive oil
Use regular olive oil, not extra virgin, since it will be heated. If you are out, any neutral oil like canola or avocado works fine.
1 large yellow onion, diced (about 1 1/2 cups)
Yellow onions give the sweetest base. In a pinch, a red onion works but will taste a little sharper.
3 medium carrots, peeled and sliced into 1/4-inch rounds (about 1 1/2 cups)
Look for carrots that snap when you bend them. Pre-cut carrot chips from the produce section save five minutes.
3 celery stalks, sliced 1/4-inch thick (about 1 cup)
The inner stalks are more tender and less stringy. If celery is limp, soak it in ice water for 10 minutes to crisp it back up.
4 garlic cloves, minced (about 1 tablespoon)
Fresh garlic is best, but 1 teaspoon of garlic powder can stand in. Add the powder with the spices instead of sauteing it.
2 teaspoons dried Italian seasoning
Crush it between your palms before adding to wake up the oils. A mix of dried oregano, basil, and thyme works if you do not have the blend.
1 teaspoon smoked paprika
Smoked paprika adds a subtle campfire flavor. Sweet paprika is a fine swap, but you will lose that smoky note.
1/2 teaspoon kosher salt, plus more to taste
Kosher salt has bigger flakes and seasons more gently. If using table salt, start with 1/4 teaspoon and taste at the end.
1/4 teaspoon black pepper
Freshly ground pepper tastes brighter. Pre-ground is fine, just use a little more.
2 (15-ounce) cans cannellini beans, drained and rinsed
Cannellini beans are creamy and mild. Great Northern, navy, or chickpeas all work beautifully here.
1 (28-ounce) can crushed tomatoes
Crushed tomatoes give body without chunks. Diced tomatoes work too, but the soup will be a bit thinner.
6 cups low-sodium vegetable broth
Low-sodium lets you control the salt. Chicken broth works if you are not keeping it vegetarian.
4 cups baby spinach, packed
Baby spinach wilts fast and stays tender. Kale or frozen spinach work, but add kale with the beans so it has time to soften.
Tips & Tricks
- Do not skip sauteing the onions, carrots, and celery until they soften and smell sweet, about 8 minutes. This builds the flavor base and keeps the soup from tasting flat.
- Rinse the canned beans well. The starchy liquid in the can makes the broth cloudy and a little pasty.
- Add the spinach at the very end and stir until it just wilts. Cooking it longer turns it gray and mushy.
- If the soup tastes bland at the end, it usually needs acid, not more salt. A squeeze of lemon or a splash of vinegar wakes everything up.
Pro Tips
Step-by-Step Instructions
1. Prep the vegetables
Dice the onion, slice the carrots and celery, and mince the garlic. Keep them in separate piles so you can add them in order.
2. Soften the aromatics
Heat 2 tablespoons olive oil in a large Dutch oven over medium heat, about 350F (175C). Add the onion, carrots, and celery and cook for 8 minutes, stirring occasionally, until the onions are translucent and the edges of the carrots look glossy.
3. Bloom the garlic and spices
Stir in the garlic, Italian seasoning, smoked paprika, salt, and pepper. Cook for 1 minute until the garlic smells nutty but has not turned brown. If it browns, start over, because burnt garlic turns the whole pot bitter.
4. Add beans and tomatoes
Pour in the crushed tomatoes and scrape the bottom of the pot with a wooden spoon to lift up any browned bits. Add the beans and stir to coat.
5. Simmer the soup
Pour in the broth and bring to a boil over high heat, about 212F (100C). Reduce the heat to low, cover, and simmer for 20 minutes, until the carrots are fork-tender and the broth has darkened slightly.
6. Wilt the spinach
Turn off the heat and stir in the spinach a handful at a time. It will wilt in about 1 minute from the residual heat. Taste and add salt or a squeeze of lemon if needed.
7. Serve and rest
Ladle into bowls and let them sit for 5 minutes before eating. The soup is very hot straight off the stove and the flavor opens up as it cools slightly.
Delicious Variations
Tuscan Sausage Soup Dinner
Brown 1 pound of Italian sausage in the pot first, then proceed with the recipe and skip the olive oil.
Coconut Curry Soup Dinner
Swap the Italian seasoning for 2 teaspoons curry powder and use 1 can of coconut milk in place of 2 cups of the broth.
Tortellini Soup Dinner
Add 9 ounces of fresh tortellini during the last 8 minutes of simmering and reduce the broth to 5 cups.
How to Store Soup Dinner
Refrigerator
Cool the soup to room temperature, then store in an airtight container for up to 4 days. The flavor gets better on day two.
Freezer
Freeze in 2-cup portions for up to 3 months. Leave 1 inch of headspace in the container because the soup expands as it freezes.
Reheating
Reheat on the stovetop over medium-low heat for 5 to 7 minutes, stirring occasionally, until steaming. Add a splash of broth or water if it has thickened too much.
Frequently Asked Questions
Q: Can I use dried beans instead of canned?
Yes, but you need to plan ahead. Soak 1 cup of dried cannellini beans overnight, drain them, and simmer them in the broth for 60 to 90 minutes before adding the tomatoes, since acid slows down softening.
Q: How do I make this soup dinner vegan?
Use vegetable broth and skip any parmesan rind. The recipe is already dairy-free, so it is vegan as written if your broth is plant-based.
Q: Why is my soup bland?
It usually needs acid or salt, not more simmering. Stir in a squeeze of fresh lemon juice or a teaspoon of red wine vinegar, then taste and add salt a pinch at a time.
Q: Can I add pasta or rice?
Yes, but cook it separately and add it to the bowl. Cooking pasta or rice in the pot soaks up the broth and turns the soup into a stew overnight.
Q: How long does Soup Dinner last in the fridge?
It keeps for up to 4 days in an airtight container. Reheat single portions in a small pot on the stove rather than the microwave for the best texture.
Make a pot of Soup Dinner this week and see how a simple bowl of vegetables and beans can turn a hectic evening into a calm one. Start by chopping the onion and carrots tonight, and the rest will follow. Here's to a calmer home, one drawer at a time.
Soup Dinner
Soup Dinner is a hearty one-pot vegetable and bean soup that turns pantry staples into a cozy, filling meal your whole family will love.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced (about 1 1/2 cups)
- 3 medium carrots, peeled and sliced into 1/4-inch rounds (about 1 1/2 cups)
- 3 celery stalks, sliced 1/4-inch thick (about 1 cup)
- 4 garlic cloves, minced (about 1 tablespoon)
- 2 teaspoons dried Italian seasoning
- 1 teaspoon smoked paprika
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 2 (15-ounce) cans cannellini beans, drained and rinsed
- 1 (28-ounce) can crushed tomatoes
- 6 cups low-sodium vegetable broth
- 4 cups baby spinach, packed
📋 Instructions
- 1Prep the vegetables — Dice the onion, slice the carrots and celery, and mince the garlic. Keep them in separate piles so you can add them in order.
- 2Soften the aromatics — Heat 2 tablespoons olive oil in a large Dutch oven over medium heat, about 350F (175C). Add the onion, carrots, and celery and cook for 8 minutes, stirring occasionally, until the onions are translucent and the edges of the carrots look glossy.
- 3Bloom the garlic and spices — Stir in the garlic, Italian seasoning, smoked paprika, salt, and pepper. Cook for 1 minute until the garlic smells nutty but has not turned brown. If it browns, start over, because burnt garlic turns the whole pot bitter.
- 4Add beans and tomatoes — Pour in the crushed tomatoes and scrape the bottom of the pot with a wooden spoon to lift up any browned bits. Add the beans and stir to coat.
- 5Simmer the soup — Pour in the broth and bring to a boil over high heat, about 212F (100C). Reduce the heat to low, cover, and simmer for 20 minutes, until the carrots are fork-tender and the broth has darkened slightly.
- 6Wilt the spinach — Turn off the heat and stir in the spinach a handful at a time. It will wilt in about 1 minute from the residual heat. Taste and add salt or a squeeze of lemon if needed.
- 7Serve and rest — Ladle into bowls and let them sit for 5 minutes before eating. The soup is very hot straight off the stove and the flavor opens up as it cools slightly.



