Seriously Good Vegetable Soup for a Cozy Weeknight Dinner

Posted on February 5, 2026

by: James Carter

Bowl of seriously good vegetable soup for a cozy weeknight dinner

I remember the first time I ladled this soup into a bowl on a rainy Tuesday and my kid asked for seconds before I even sat down. It’s the kind of recipe that feeds a family and still feels like you did something intentional: under 40 minutes, loads of fiber and vitamins, and a warm, herbaceous aroma that fills the kitchen. If you like a turmeric lift in your vegetables, check this anti-inflammatory vegetable soup with turmeric for a similar bright spin. The first spoonful should taste like comfort and smart cooking at once.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
seriously good vegetable soup for a cozy weeknight 2026 02 04 034157 1

Seriously Good Vegetable Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting, nutrient-dense vegetable soup that’s quick to prepare and perfect for a family dinner.


Ingredients

Scale
  • 4 tablespoons extra-virgin olive oil, divided
  • 1 medium yellow or white onion, chopped
  • 3 carrots, peeled and chopped
  • 2 celery stalks, chopped
  • 2 cups chopped seasonal vegetables (e.g., sweet potatoes, green beans, butternut squash, potatoes, bell pepper, zucchini, yellow squash)
  • 1 teaspoon fine sea salt, divided
  • 6 cloves garlic, pressed or minced
  • 1/2 teaspoon curry powder
  • 1/2 teaspoon dried thyme
  • 1 large can (28 ounces) diced tomatoes
  • 4 cups (32 ounces) vegetable broth
  • 2 cups water
  • 2 bay leaves
  • 1/2 teaspoon red pepper flakes (reduce or omit if sensitive to spice)
  • Freshly ground black pepper, to taste
  • 2 cups chopped kale or collard greens or chard (thick ribs removed) or spinach
  • 1 tablespoon lemon juice

Instructions

  1. Warm 3 tablespoons of olive oil in a large Dutch oven over medium heat.
  2. Add the chopped onion, carrot, celery, seasonal vegetables, and 1/2 teaspoon of salt. Cook until the onion is soft and translucent, about 6-8 minutes.
  3. Add garlic, curry powder, and thyme. Cook for 1 minute until fragrant.
  4. Pour in the diced tomatoes and cook for a few more minutes, stirring often.
  5. Add the broth, water, 1/2 teaspoon salt, bay leaves, and red pepper flakes. Season with black pepper.
  6. Raise heat to bring to a boil, then partially cover and reduce heat to a simmer. Cook for 25 minutes.
  7. Add the chopped greens and simmer for an additional 5 minutes until softened.
  8. Remove from heat and discard bay leaves. Stir in the lemon juice and remaining tablespoon of olive oil. Adjust seasoning if needed.
  9. Divide into bowls and enjoy, finishing with a grind of pepper and drizzle of extra-virgin olive oil.

Notes

Finish each bowl with a grind of pepper and a drizzle of extra-virgin olive oil for an elevated touch.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 210
  • Sugar: 6g
  • Sodium: 700mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 7g
  • Protein: 6g
  • Cholesterol: 0mg

How to Make Seriously Good Vegetable Soup in 40 Minutes

This is a trust-worthy, weekday-friendly plan: fast enough for a school-night dinner, flexible enough to use what’s in the crisper, and structured so you won’t accidentally water down flavor. Think of the recipe as a template—follow the method, be generous with seasoning, and the result will be layered, savory, and satisfying.

What You’ll Need

  • 4 tablespoons extra-virgin olive oil, divided
  • 1 medium yellow or white onion, chopped
  • 3 carrots, peeled and chopped
  • 2 celery stalks, chopped
  • 2 cups chopped seasonal vegetables (such as sweet potatoes, green beans, butternut squash, potatoes, bell pepper, zucchini or yellow squash)
  • 1 teaspoon fine sea salt, divided, to taste
  • 6 cloves garlic, pressed or minced
  • 1/2 teaspoon curry powder
  • 1/2 teaspoon dried thyme
  • 1 large can (28 ounces) diced tomatoes
  • 4 cups (32 ounces) vegetable broth
  • 2 cups water
  • 2 bay leaves
  • 1/2 teaspoon red pepper flakes (reduce or omit if sensitive to spice)
  • Freshly ground black pepper, to taste
  • 2 cups chopped kale or collard greens or chard (thick ribs removed) or spinach
  • 1 tablespoon lemon juice accurately, using short, clear.

Step-by-Step Method

  1. Warm 3 tablespoons of the olive oil in a large Dutch oven or soup pot over medium heat. (Pro tip: use a heavy-bottomed pot so heat distributes evenly and you avoid hot spots that scorch aromatics.)
  2. Once the oil is shimmering, add the chopped onion, carrot, celery, seasonal vegetables and 1/2 teaspoon of the salt. Cook, stirring often, until the onion has softened and is turning translucent, about 6 to 8 minutes. (Pro tip: don’t rush this stage; sweetness develops here and is the foundation of your soup.)
  3. Add the garlic, curry powder and thyme. Cook until fragrant while stirring frequently, about 1 minute. (Pro tip: add the spices just before the garlic finishes so they bloom without burning.)
  4. Pour in the diced tomatoes with their juices and cook for a few more minutes, stirring often. (Pro tip: let the tomatoes break down slightly so their acidity brightens the broth instead of tasting canned.)
  5. Pour in the broth and water. Add 1/2 teaspoon more salt, 2 bay leaves and the red pepper flakes. Season generously with freshly ground black pepper. (Pro tip: season in layers so you can adjust later; a little under-salted broth can be fixed, an over-salted one cannot.)
  6. Raise the heat and bring the mixture to a boil, then partially cover the pot and reduce heat to maintain a gentle simmer. Cook for 25 minutes. (Pro tip: simmering quietly allows flavors to meld; avoid a roiling boil that will break down vegetables too fast.)
  7. Remove the lid and add the chopped greens. Continue simmering for 5 minutes or more, until the greens have softened to your liking. (Pro tip: if using spinach, 3 to 4 minutes is enough; heartier kale or collards benefit from 6 to 8 minutes.)
  8. Remove the pot from heat and remove the bay leaves. Stir in the lemon juice and remaining 1 tablespoon of olive oil. Taste and season with more salt, pepper and/or red pepper flakes. You might need up to 1/2 teaspoon more salt, depending on your vegetable broth and your personal preferences. (Pro tip: the finishing oil and acid brighten and round the soup; add them at the end so their flavors stay fresh.)
  9. Divide into bowls and enjoy. (Pro tip: finish each bowl with a grind of pepper and a small drizzle of extra-virgin olive oil for that restaurant-level polish.)

Nutrition Breakdown

  • Serving size: about 1.5 to 2 cups per person, depending on appetite and sides.
  • Calories: approximately 180–240 calories per serving, depending on chosen seasonal vegetables.
  • Protein: roughly 4–6 grams per serving, higher if you add beans or lentils.
  • Carbohydrates: about 20–28 grams per serving, mostly from vegetables and tomatoes.
  • Fat: 8–12 grams per serving, mostly from olive oil.
  • Fiber: 5–8 grams per serving, thanks to the mix of vegetables and greens.

Short health insight: This soup is a low-calorie, nutrient-dense meal with plenty of fiber, vitamins A and C, and heart-healthy monounsaturated fats from olive oil, making it a smart family dinner that supports digestion and steady energy.

Perfect Pairings

  • Crusty whole-grain bread or a warm baguette for dipping and soaking up the broth.
  • A simple green salad tossed with lemon vinaigrette if you want a crunchy counterpoint.
  • A scoop of cooked brown rice, quinoa, or farro stirred into bowls for a heartier meal.
  • A dollop of yogurt or a swirl of pesto for extra creaminess and flavor contrast when serving.

How to Store It Right

  • Refrigerator: Cool the soup to room temperature, then store in airtight containers for up to 4 days.
  • Freezer: Freeze in meal-sized portions for up to 3 months; leave a little headspace in containers because liquids expand.
  • Reheating: Thaw overnight in the fridge if frozen, then warm gently on the stove over medium-low heat to preserve texture.
  • Freshness tip: If the greens look soggy after storage, add a handful of fresh greens to each bowl while reheating to revive color and texture.

Expert Tips

  • Use a mix of textures: include at least one starchy vegetable like potato or sweet potato to add body without cream.
  • Salt strategically: add half the salt early, taste late, and finish with small adjustments rather than salting all at once.
  • Layer flavors: sauté vegetables until sweet, toast spices briefly, and simmer to marry flavors rather than relying on raw additions.
  • Boost protein without changing texture: stir in a can of rinsed cannellini beans in the last 5 minutes of simmering.
  • Make it silky: for a creamier mouthfeel without dairy, blend a cup of the cooked vegetables and return them to the pot.

Flavor Experiments

  • Seasonal (fall): swap in roasted butternut squash and a pinch of smoked paprika for a cozy, autumnal twist.
  • Gourmet: finish bowls with a spoonful of browned butter and sage or shave aged Parmesan for a richer, savory edge.
  • Playful: add a can of coconut milk and a squeeze of lime for a Thai-inspired version; garnish with cilantro and crushed peanuts.

Mistakes to Avoid

  • Overcrowding the pot with raw vegetables: fix by sautéing in batches or lowering the heat so everything softens evenly.
  • Adding salt only at the end: fix by seasoning in stages so layers of flavor develop and you avoid underseasoned results.
  • Letting the soup violently boil: fix by reducing to a gentle simmer to keep vegetables intact and broth clear.
  • Ignoring the finish: fix by always tasting at the end and adding lemon juice and oil for brightness and balance.
  • Using low-quality broth without compensating: fix by adjusting salt and acid or using a splash of white wine or miso for depth.

Next-Day Magic

  • Transform into a sauce: simmer leftovers until thick, then toss with pasta and finish with grated cheese.
  • Make a stew: add cooked beans and a handful of grains, simmer until thick, and serve over polenta for a new meal.
  • Blend for a creamy soup: purée half the pot with an immersion blender, then stir back in for a velvety texture and served with toasted seeds.

Quick Questions

Can I make this soup ahead for a dinner party?

Yes. Make it up to two days ahead and refrigerate. Reheat gently and add fresh greens or garnish just before serving to keep texture bright. If freezing, thaw overnight and re-season after reheating to restore flavor.

Is it okay to use frozen vegetables instead of fresh?

Absolutely. Frozen vegetables are a great convenience and often picked at peak ripeness. Add frozen vegetables a few minutes earlier in the simmer so they cook through without becoming mushy.

How can I make this soup more filling for picky eaters?

Stir in cooked pasta, rice, barley, or beans to bulk it up. You can also serve with grilled cheese or naan for familiar textures that kids often accept.

What if I want to reduce sodium?

Use a low-sodium vegetable broth and hold back on the added salt; finish with lemon for brightness. Taste and adjust after the simmer because flavors concentrate as the soup reduces.

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star