Dump it in. Walk away. 20 free high-protein crockpot dinners + 3 bonus breakfasts.

All recipes

Free ebook

Dump & Go Comfort Food

20 high-protein keto crockpot dinners with freezer packs, plus 3 bonus breakfasts and a two-week plan. Dump it in. Walk away.

You'll also get Sunday's three dinners by email. Unsubscribe anytime.

Italian Penicillin Soup

A bright, tomato-y vegetable soup finished with a squeeze of lemon that offers warmth and comfort, perfect for any occasion.

By Diego Martinez ·DEC 23, 2025 ·Updated SEP 25, 2026 ·Be the first to rate
Italian Penicillin Soup
01Why this one

I grew up calling this my “kitchen cold cure”: a bright, tomato-y vegetable soup finished with a squeeze of lemon that feels like a warm hug and a wake-up call at the same time. It’s simple enough for hectic weeknights, gentle enough for a sore throat, and flexible enough to stretch whatever vegetables are in the crisper drawer. If you like comforting brothy soups, this bowl will quickly become a go-to — and it’s a great introduction to lighter, Italian-style pantry cooking. For a comparison of similar brothy comfort soups, I sometimes reference other pantry-friendly versions like Italian Penicillin Soup from my recipe collection.

Why you’ll love this dish

This soup is one of those rare recipes that hits a lot of user needs at once: fast, frugal, nutritious, and soothing. It cooks in about 30 minutes, uses an affordable set of pantry and fridge staples, and is naturally vegetarian (and easily vegan). The lemon brightens the tomatoes and greens, so it never tastes heavy even when you want something restorative.

Why make this instead of picking up takeout? You control the salt, you get real vegetables, and leftovers taste even better the next day. It’s also kid-friendly if you chop veggies small and go easy on the pepper.

02Before you cook

How this recipe comes together

  • Sauté the soffritto (onion, carrot, celery) to build a sweet, savory base.
  • Add garlic briefly so it stays aromatic without burning.
  • Pour in broth and tomatoes, then add the green beans and spinach for texture and color.
  • Simmer to meld flavors for 20–25 minutes.
  • Finish with salt, pepper, and fresh lemon juice to lift the whole pot.

This short process means you can prep and eat within the hour, and it’s forgiving — swap similar veggies or stretch with pasta or beans if you want more substance.

What you’ll need

  • 1 tablespoon olive oil
  • 1 onion, chopped (yellow or sweet)
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 4 cups vegetable broth (use low-sodium if you plan to salt later)
  • 1 can (14 oz) diced tomatoes, undrained
  • 1 cup green beans, chopped (fresh or frozen)
  • 1 cup spinach (baby or roughly chopped mature leaves)
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • Juice of 1 lemon

Notes and substitutions:

  • No green beans? Use zucchini or frozen peas instead.
  • For more protein, stir in a can of drained cannellini beans or cooked shredded chicken. For a sausage-forward variant, consider a recipe like Italian sausage white bean soup for inspiration on pairing with meat.
  • Broth: vegetable broth keeps it vegetarian; chicken broth deepens flavor if you’re not avoiding meat.
03At the stove

Step-by-step instructions

  1. Heat 1 tablespoon olive oil in a large pot over medium heat.
  2. Add the chopped onion, diced carrots, and diced celery. Sauté, stirring occasionally, until softened and slightly translucent — about 5–7 minutes.
  3. Stir in the minced garlic and cook for 30–60 seconds until fragrant. Don’t let it brown.
  4. Pour in 4 cups vegetable broth and the 14-ounce can of diced tomatoes (with juices). Add the chopped green beans, spinach, and 1 teaspoon dried oregano.
  5. Bring the pot to a gentle boil, then reduce heat to a simmer. Cook uncovered for 20–25 minutes so the vegetables become tender and flavors meld.
  6. Taste and season with salt and freshly ground black pepper. Finish with the juice of 1 lemon just before serving to brighten the soup. Serve hot.

Short practical tips while you cook: keep the garlic addition brief to avoid bitterness; add spinach toward the end so it wilts but stays vibrant.

Tomato-Vegetable Comfort Soup
The recipe

Tomato-Vegetable Comfort Soup

Rate it ·Main Course · Soup · Italian · Vegetarian
Prep
10 MIN
Cook
30 MIN
Total
40 MIN
Serves
4

01Ingredients

4 servings

Vegetable Base

Soup Ingredients

02Method

  1. Preparation
  2. Cooking

Tap a step when it's done. The next one lights up.

0 OF 6 DONE

03Recipe notes

  1. 01For a heartier soup, consider adding small pasta shapes or canned beans. This recipe is flexible to various vegetable substitutions.
Made it?

How did it turn out?

No ratings yet. Tap a star to be the first.

Snap a photo and tag @recipe_smoke1 so I can see how yours came out.

04After dinner

Best ways to enjoy it

This soup is a workhorse for pairing. Try:

  • A hunk of crusty bread or a garlic-toasted baguette for dunking.
  • A light salad (arugula with parmesan, lemon, and olive oil) to complement the soup’s citrus notes.
  • Stirring in small pasta shapes (pastina, orzo) five minutes before the end of cooking makes it heartier. You can also serve alongside something grain-forward like an autumnal bowl — I love it next to a warm grain salad such as Autumn Wild Rice Soup when hosting a fall lunch.

For a composed bowl: ladle hot soup into warmed bowls, add a drizzle of extra-virgin olive oil and a few grinds of black pepper. Garnish with parsley or grated Parmesan (skip cheese to keep it vegan).

Storage and reheating tips

FridgeUP TO 4 DAYS

Refrigerate: Cool the soup to room temperature, transfer to an airtight container, and refrigerate for up to 4 days.

FreezerUP TO 3 MONTHS

Freeze: Freeze in portion-sized containers for up to 3 months. Leave a little headspace; liquids expand when frozen. Thaw overnight in the fridge before reheating.

Reheat

Reheating: Warm on the stovetop over medium-low heat until simmering, stirring occasionally. If frozen or thickened, add a splash of broth or water to loosen the texture.

Reheat2 HOURS

Food-safety note: Don’t leave soup at room temperature for more than 2 hours. Reheat only what you plan to eat; repeated reheating reduces both safety and quality.

Creative twists

  • Mediterranean boost: Add a splash of apple cider vinegar, chopped kalamata olives, and a sprinkle of feta at serving.
  • Protein add-ins: Stir in canned cannellini beans for a filling vegetarian bowl, or add shredded cooked chicken for more heft.
  • Pasta variation: Cook ¾ cup pastina or orzo directly in the soup; add more broth as needed and adjust cooking time.
  • Spicy version: Add red pepper flakes with the oregano or top with a drizzle of chili oil for heat.
  • Winter comfort: Swap green beans for diced potatoes and kale for spinach, and simmer until potatoes are tender.

Your questions answered

How long does this take from start to finish?


A: Active prep and cook time is roughly 30–40 minutes total: 10 minutes to prep and 20–25 minutes simmering.

Can I make this dairy-free and vegan?


A: Yes. The recipe is naturally vegan if you use vegetable broth and skip any cheese garnish.

Can I add pasta or rice?


A: Yes. Small pastas like pastina or orzo work best; add toward the end and cook until al dente. If using rice, pre-cook it or add cooked rice at the end to avoid overcooking.

Will freezing affect the texture of the vegetables?


A: Leafy greens may become softer after freezing and thawing. If you want the spinach texture preserved, pack it fresh and add only when reheating.

Is lemon necessary?


A: Lemon brightens and balances the tomatoes and oregano. It’s not strictly necessary, but the soup will taste flatter without it.

Conclusion

If you’d like variations and reader-tested takes, the Italian Penicillin Soup Recipe offers a good comparison to see how different cooks finish this kind of restorative soup. You might also like my Creamy Keto Italian Sausage Soup.

Leave a Comment

Recipe Rating