ADVERTISEMENT

Easy Soup For Lunch – Cozy 35-Minute Veggie Bowl

By September 18, 20268 min read

This Easy Soup For Lunch is the pot I make on busy weekdays when I want something warm, filling, and fast. It's a tomato-and-white-bean vegetable soup that simmers in one pot while I answer emails. No fancy ingredients, no long shopping list.

Advertisements1

I keep the base simple on purpose: onion, carrot, celery, garlic, canned tomatoes, and white beans. That trio of veggies gives you real depth without hours of cooking. The beans add protein so lunch actually holds you until dinner.

You can chop everything while the pot heats, and the soup is forgiving if you're missing something. Swap in whatever beans or greens you have. It still tastes like you planned it. Try this week: double the batch and freeze half in single portions for grab-and-go lunches. Small steps count.

Why You'll Love This Recipe

1

One Pot, Zero Fuss: Everything cooks in a single Dutch oven, so cleanup is quick.
2

Budget Friendly: Canned beans and pantry tomatoes keep the cost per bowl low.
3

Naturally Filling: Beans and veggies deliver protein and fiber without heavy cream.
4

Flexible Base: Swap the greens, beans, or broth and it still works every time.

About the Ingredients

2 tablespoons olive oil

Regular or extra-virgin both work; use what you have. If you're out, a tablespoon of butter adds a richer flavor.

1 large yellow onion, diced (about 1 cup)

Yellow onion gives the sweetest base. A red onion works too, but it'll taste a bit sharper.

2 medium carrots, diced (about 1 cup)

Look for firm carrots without cracks. No carrots? A cup of diced sweet potato cooks in the same time.

2 celery stalks, diced (about 3/4 cup)

Celery adds that savory backbone. If you skip it, add an extra pinch of salt and a chopped bell pepper.

4 garlic cloves, minced

Fresh garlic is best here, but 1 teaspoon garlic powder works in a pinch. Add powder with the tomatoes, not the hot oil.

1 teaspoon dried oregano

Oregano is the classic pairing with tomato and beans. Dried basil or Italian seasoning are easy swaps.

1/2 teaspoon smoked paprika

Smoked paprika gives a subtle smoky depth. Sweet paprika works, but you'll lose that campfire note.

1 can (28 ounces) crushed tomatoes

Crushed tomatoes make a thick, spoonable soup. Diced tomatoes work but the broth will be thinner.

4 cups low-sodium vegetable broth

Low-sodium lets you control the salt. Chicken broth is fine if you're not keeping it vegetarian.

2 cans (15 ounces each) cannellini beans, drained and rinsed

Cannellini beans are creamy and mild. Great Northern, navy, or chickpeas all substitute well.

4 cups baby spinach, packed

Spinach wilts in seconds. Kale works but needs 5 extra minutes of simmering to soften.

1 tablespoon fresh lemon juice, plus salt and black pepper to taste

The lemon wakes up the whole pot at the end. Bottled lemon juice is fine, but fresh tastes brighter.

Tips & Tricks

  • Don't rush the onion, carrot, and celery. Giving them a full 7 minutes to soften builds the soup's entire flavor base.
  • Rinse your beans well. That cloudy canning liquid can make the broth taste flat and starchy.
  • Salt at the end, not the start. Canned tomatoes and beans already carry sodium, so taste first, then season.
  • Keep the spinach for the last minute. It should be just wilted and bright green, not olive and mushy.

Pro Tips

1

Mash a half cup of the beans with a fork and stir them back in for a naturally creamy body without cream.
2

Add a parmesan rind while it simmers if you have one; fish it out before serving for a savory lift.
3

Ladle over a scoop of cooked rice or small pasta to stretch it into a heartier lunch.
4

A pinch of red pepper flakes at the start gives gentle heat that builds as you eat.

Step-by-Step Instructions

1. Soften the aromatics

Heat the olive oil in a large Dutch oven over medium heat, about 350F (175C), for 1 minute. Add the onion, carrot, and celery and cook 7 minutes, stirring now and then, until the onion is translucent and the edges look golden.

2. Bloom the garlic and spices

Stir in the garlic, oregano, and smoked paprika and cook 60 seconds, just until fragrant. Don't walk away here; garlic scorches fast and turns bitter.

3. Add the tomatoes and broth

Pour in the crushed tomatoes and vegetable broth, scraping the browned bits off the bottom. Raise the heat and bring it to a gentle boil, about 212F (100C).

4. Simmer the soup

Lower the heat and simmer uncovered for 18 to 20 minutes, until the carrots are fork-tender and the liquid has thickened slightly. You'll see slow bubbles at the edges.

5. Stir in the beans

Add the drained beans and simmer 5 more minutes, until they're heated through and the soup looks creamy. Taste a bean; it should be soft all the way through.

6. Wilt the spinach

Turn off the heat and stir in the spinach in handfuls. It wilts in about 60 seconds from the residual heat and stays bright green.

7. Brighten and season

Stir in the lemon juice, then add salt and black pepper to taste. Start with 1/2 teaspoon salt and go from there.

8. Serve it warm

Ladle into bowls and top with a drizzle of olive oil or grated parmesan. Serve with crusty bread for dipping.

Delicious Variations

Creamy Tomato Bean Soup

Blend half the soup with an immersion blender before adding the spinach for a silky texture.

Italian Sausage Version

Brown 12 ounces of crumbled Italian sausage first, then proceed with the recipe for a meatier lunch.

Coconut Curry Twist

Swap the oregano and paprika for 1 tablespoon curry powder and add 1/2 cup coconut milk with the beans.

How to Store Easy Soup For Lunch

Refrigerator

Cool completely, then store in an airtight container for up to 4 days. The flavors get even better on day two.

Freezer

Freeze in portion-sized containers for up to 3 months. Leave 1 inch of headspace since the soup expands. Add fresh spinach after reheating.

Reheating

Warm on the stovetop over medium-low heat for 5 to 7 minutes, or microwave in 1-minute bursts, stirring between, until steaming hot.

Frequently Asked Questions

Q: Can I make this soup ahead of time?

Yes, this soup tastes even better made a day ahead. Cool it completely, refrigerate up to 4 days, and reheat gently on the stovetop. Add the spinach fresh when you reheat so it stays bright.

Q: What can I use instead of cannellini beans?

Any creamy white bean works, like Great Northern, navy, or butter beans. Chickpeas and kidney beans also work but give a firmer bite. Rinse whatever you choose to remove the starchy canning liquid.

Q: Is this soup healthy and high in protein?

Yes, each bowl has about 12 grams of protein and 22 grams of carbs from beans and vegetables. It's naturally vegetarian, dairy-free, and low in fat. Add a scoop of rice or a side of bread if you want a bigger meal.

Q: How do I make this soup thicker?

Mash half a cup of the beans with a fork and stir them back in, or blend two cups of the soup and return it to the pot. Simmering uncovered for a few extra minutes also concentrates the broth. Avoid adding flour, which dulls the flavor.

Q: Can I use fresh tomatoes instead of canned?

Yes, about 3 pounds of fresh tomatoes, peeled and chopped, replaces the canned. Fresh tomatoes are less concentrated, so expect a thinner broth and add an extra tablespoon of tomato paste. Canned is more reliable in winter.

Make this Easy Soup For Lunch this week and keep a batch in the fridge for the days you'd otherwise skip lunch. It's warm, cheap, and ready before your coffee goes cold. If you try it, tell me what you swapped in. Small steps count.

Easy Soup For Lunch

Easy Soup For Lunch

Easy Soup For Lunch is a cozy, veggie-packed bowl ready in 50 minutes that turns pantry staples into a warming midday meal you'll crave.

★★★★½ 4.8 (213 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced (about 1 cup)
  • 2 medium carrots, diced (about 1 cup)
  • 2 celery stalks, diced (about 3/4 cup)
  • 4 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika
  • 1 can (28 ounces) crushed tomatoes
  • 4 cups low-sodium vegetable broth
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 4 cups baby spinach, packed
  • 1 tablespoon fresh lemon juice, plus salt and black pepper to taste

📋 Instructions

  1. 1Soften the aromatics — Heat the olive oil in a large Dutch oven over medium heat, about 350F (175C), for 1 minute. Add the onion, carrot, and celery and cook 7 minutes, stirring now and then, until the onion is translucent and the edges look golden.
  2. 2Bloom the garlic and spices — Stir in the garlic, oregano, and smoked paprika and cook 60 seconds, just until fragrant. Don't walk away here; garlic scorches fast and turns bitter.
  3. 3Add the tomatoes and broth — Pour in the crushed tomatoes and vegetable broth, scraping the browned bits off the bottom. Raise the heat and bring it to a gentle boil, about 212F (100C).
  4. 4Simmer the soup — Lower the heat and simmer uncovered for 18 to 20 minutes, until the carrots are fork-tender and the liquid has thickened slightly. You'll see slow bubbles at the edges.
  5. 5Stir in the beans — Add the drained beans and simmer 5 more minutes, until they're heated through and the soup looks creamy. Taste a bean; it should be soft all the way through.
  6. 6Wilt the spinach — Turn off the heat and stir in the spinach in handfuls. It wilts in about 60 seconds from the residual heat and stays bright green.
  7. 7Brighten and season — Stir in the lemon juice, then add salt and black pepper to taste. Start with 1/2 teaspoon salt and go from there.
  8. 8Serve it warm — Ladle into bowls and top with a drizzle of olive oil or grated parmesan. Serve with crusty bread for dipping.
👨‍🍳 Chef's Note: If your soup tastes flat at the end, it almost always needs acid or salt, not more simmering. A squeeze of lemon and a pinch of salt fix 90 percent of bland pots.

Servings: 6

Cuisine: American

Course: Soup

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Maya Okafor

Written by Maya Okafor
Maya writes about sustainable living and practical zero-waste swaps for busy families. She focuses on small, budget-friendly changes that fit into real life.

Leave a Comment

x
Advertisements