Immune-Boosting Italian Broth Soup has always held a special place in my kitchen. The first time I made it was one chilly November evening after returning from a long trip abroad. With a fridge full of fresh produce and herbs I couldn’t let go to waste, I simmered together a simple vegetable and chicken broth, tossed in white beans, garlic, and kale, and let the warmth fill both the pot and the room. One spoonful in, I knew this wasn’t just another soup, it was nourishing, soothing, and exactly what I needed.
The beauty of this soup lies in its simplicity. It’s the kind of dish that brings people together without any fuss. Whether you’re fighting off a cold or just craving something wholesome and cozy, this immune-boosting bowl is exactly what your body asks for.
Today, I’m sharing the full breakdown so you can enjoy the same comfort I did, and trust me, it’s a reader favorite for a reason.
Print
Immune Boosting Italian Broth Soup
- Total Time: 40 minutes
- Yield: 4–6 servings
Description
This simple Italian-inspired broth soup is packed with garlic, beans, leafy greens, and herbs for a comforting, immune-supportive meal. It’s light, nourishing, and incredibly customizable, perfect for chilly nights or whenever your body needs a little boost.
Ingredients
- 2 tbsp olive oil
- 1 yellow onion, chopped
- 2 garlic cloves, minced
- 2 carrots, diced
- 2 celery stalks, chopped
- 6 cups low-sodium chicken or vegetable broth
- 1 (15 oz) can cannellini beans, drained
- 1 tsp salt
- ½ tsp black pepper
- 1 sprig fresh thyme or rosemary
- 2 cups kale or spinach, chopped
- Juice of 1 lemon
- 2 tbsp olive oil (for finishing)
- 2 tbsp chopped fresh parsley (for garnish)
Instructions
- Heat olive oil in a large soup pot over medium heat.
- Add onion, garlic, carrots, and celery. Cook 5–7 minutes until softened.
- Pour in broth and bring to a simmer.
- Add cannellini beans, salt, pepper, and herb sprig. Cover and simmer 20 minutes.
- Stir in kale or spinach and simmer 5 minutes more.
- Squeeze in lemon juice and drizzle with remaining olive oil.
- Garnish with chopped parsley and cracked black pepper. Serve hot.
Notes
Let soup rest 15 minutes before serving to deepen flavor. For variation, stir in shredded chicken, farro, or cauliflower rice. Store leftovers in the fridge for up to 5 days or freeze before adding greens.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
A Nourishing Base with Seasonal Ingredients
Essential Components for Building a Healing Broth
The base of any great immune-boosting Italian broth soup starts with real, whole ingredients. You’ll need:
- Fresh garlic: Full of allicin, great for supporting immunity.
- Onion: Anti-inflammatory and aromatic.
- Carrots & celery: Add depth and essential nutrients.
- Olive oil: For sautéing and richness.
- Chicken or vegetable broth: Homemade or low-sodium store-bought.
- Cannellini beans: High in protein and fiber.
- Kale or spinach: Packed with vitamins A, C, and K.
- Fresh herbs: Think thyme, rosemary, or Italian parsley.
- Lemon juice: Brightens flavor and adds a vitamin C punch.
A splash of good olive oil and a handful of greens at the end elevate the whole bowl. It’s an easy way to turn pantry staples into something truly restorative. For more hearty Italian-inspired soups, check out this comforting Gnocchi Soup Recipe that’s also perfect for cold days.
Optional Add-ins to Customize Your Broth
This soup welcomes flexibility. Depending on your taste and what’s in your pantry, you can add:
- Small pasta like orzo or ditalini
- Shredded rotisserie chicken
- Zucchini or squash for extra veg
- A pinch of chili flakes for a warming kick
Try blending in a spoonful of nutritional yeast or grating in some dairy-free Parmesan for even more umami.

Step-by-Step: How to Make Immune-Boosting Italian Broth Soup
Quick Overview of the Process
Here’s a quick breakdown of the process:
- Sauté onions, garlic, carrots, and celery in olive oil until soft.
- Add broth, beans, and herbs. Let simmer.
- Add leafy greens and simmer briefly.
- Finish with lemon juice, olive oil, and fresh herbs.
Simple, right? Let’s walk through it with more detail.
Full Instructions (Serves 4–6)
- In a large soup pot, heat 2 tablespoons of olive oil over medium heat.
- Add 1 chopped onion, 2 minced garlic cloves, 2 diced carrots, and 2 chopped celery stalks. Cook until soft, about 5–7 minutes.
- Pour in 6 cups of broth and bring to a simmer.
- Add 1 can of drained cannellini beans, 1 teaspoon of salt, ½ teaspoon black pepper, and a sprig of thyme or rosemary.
- Cover and simmer for 20 minutes.
- Stir in 2 cups of chopped kale or spinach. Let simmer another 5 minutes.
- Squeeze in the juice of 1 lemon and drizzle with a little more olive oil.
- Serve hot, garnished with chopped parsley and fresh cracked pepper.
Pro Tip: Let it sit for 15 minutes before serving, this allows the flavors to deepen naturally. Want something creamier? Try adding a ladle of the soup to a blender and mixing until smooth, then stir it back in.
Tips to Make It Foolproof
Ingredient Swaps That Keep It Easy
No kale? Use baby spinach. Out of cannellini beans? Great Northern or chickpeas work well too. Prefer a creamier texture? Add a splash of canned coconut milk or use an immersion blender for part of the soup.
This recipe works beautifully for meal prep. You can double it and store half in the freezer for later. For an even more indulgent texture, try what readers loved in this Chicken Broccoli Cheese Soup.
Mistakes to Avoid
- Don’t rush the sauté step. This builds flavor.
- Don’t add greens too early. They’ll lose their vibrant color and go mushy.
- Taste at the end. A splash of lemon and an extra pinch of salt can make all the difference.
If you love soups with a cheesy twist, this Velveeta Broccoli Cheese Soup is another cold-weather winner to try next.
Easy Variations You’ll Love
Gluten-Free or Low-Carb Ideas
Skip the pasta and beans to keep it light. Instead, add cauliflower rice or zucchini ribbons for bulk. This turns your immune-boosting Italian broth soup into a veggie-packed powerhouse without the carbs. It pairs wonderfully with ideas from our Asian Noodle Soup Guide, which also explores flavorful broth techniques.
Bulk It Up with Grains or Protein
For a heartier bowl, stir in cooked farro, brown rice, or shredded chicken. Craving spice? Add a dash of harissa or cayenne. You can also swirl in a spoonful of hummus or tahini at the end, it adds depth and richness.
For more inspiration, our Weight Watchers Soup Recipes offer low-cal, satisfying bowls using smart swaps like these.

How to Store and Reheat Like a Pro
Storage Tips
- Fridge: Keeps well for 4–5 days in an airtight container.
- Freezer: Freeze in portions for up to 3 months. Use freezer-safe bags or containers.
- Thawing: Let it sit overnight in the fridge before reheating.
Reheating Advice
Reheat gently over medium-low heat. Add a splash of broth or water if it thickens too much. The flavor actually gets better the next day. It’s a great make-ahead dish for busy weeks or cozy weekends.
If you’re already meal-prepping soups, this Asparagus Soup Recipe is another light option you can freeze and reheat with ease.
FAQ: Everything You Need to Know
Can I use vegetable broth instead of chicken broth?
Absolutely! It makes the dish fully plant-based and just as flavorful. Look for low-sodium broth so you can control the salt.
How can I make this spicy?
Add a pinch of red pepper flakes or a chopped chili when sautéing the garlic.
What protein works best in this soup?
Shredded chicken, turkey, or chickpeas work beautifully. Even small lentils hold up well in broth.
Can I make this in a slow cooker?
Yes! Just sauté the aromatics first, then cook everything (except greens) on low for 4–6 hours. Add greens at the end and stir before serving.
A Soup That’s as Comforting as It Is Functional
This immune-boosting Italian broth soup is the definition of comfort in a bowl. It’s light but hearty, simple yet packed with flavor, and easy enough for weeknights. With so many ways to customize it, you’ll find yourself making this again and again throughout fall and winter.
Whether you’re recovering from a cold or just chasing that cozy feeling on a rainy day, this soup has you covered.
Hungry for more soothing bowls? Try our creamy Hash Brown Soup Recipe or this crowd-pleasing Spicy Chicken Noodle Soup, both are delicious next steps.
