100-Calorie Soup Recipe: Lightweight Lunch Without the Guilt

Soups & Stews

100-Calorie Soup Recipe: Lightweight Lunch Without the Guilt

This 100-calorie soup recipe proves healthy eating doesn’t mean sacrificing flavor or satisfaction. Designed for busy professionals and weight-conscious foodies, it delivers a light yet hearty lunch that fits effortlessly into any diet—without compromising taste. The secret lies in lean proteins, fiber-rich vegetables, and smart portion control, all simmered into a bold, aromatic broth that feels indulgent but stays under 100 calories per serving.

What sets this recipe apart is its versatility—it’s quick to prepare (ready in 20 minutes), packed with nutrients, and customizable to your preferences. Whether you’re meal prepping for the week or craving a light yet filling lunch, this soup adapts to your needs while keeping calories in check. The broth is infused with garlic and ginger for depth, while vegetables like carrots, celery, and zucchini add natural sweetness and texture without overpowering the palate.

By the time you’re done, you’ll have a creamy yet light soup that’s rich in flavor but low in guilt. The addition of lean protein—like shredded chicken or white beans—ensures you stay full for hours, making it perfect for weight management or mindful eating. Garnishes like fresh herbs or a squeeze of lemon add brightness, turning a simple bowl into a restaurant-worthy meal.

Best of all, this recipe scales effortlessly—double the batch for leftovers or adjust the ingredients to suit your dietary needs. Whether you’re watching calories, prepping for the week, or simply craving something light yet satisfying, this soup delivers. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Low Cal

Ingredients for 100 calorie soup

Light ingredients, bold flavors—this 100-calorie soup keeps you full without the guilt.

Ingredient Amount Notes
Low-Sodium Chicken Broth 🍲 3 cups Homemade or high-quality store-bought
Zucchini 🥒 ½ lb Medium-sized, trimmed and sliced
Carrots 🥕 ½ lb Medium-sized, peeled and sliced
Celery Stalks 🧅 2 whole Fresh, trimmed and chopped
Garlic Cloves 🧄 3 cloves Fresh, minced for aroma
Fresh Ginger 🌿 1 tbsp Grated, for zesty kick
Skinless Chicken Breast 🍗 4 oz Boneless, shredded for protein
White Beans 🥫 ½ cup Canned, drained and rinsed
Low-Fat Greek Yogurt 🧀 ¼ cup Plain, for creaminess
Fresh Parsley 🌿 0.1 cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed
Diamond Crystal Kosher Salt 🧂 ½ tsp For seasoning
Freshly Ground Black Pepper 🌶️ ¼ tsp For finishing

The broth is the foundation, so don't cut corners here. Homemade is best, but if you're short on time, grab a low-sodium option from Pacific Foods—their chicken broth is clean and flavorful. For the vegetables, organic carrots and celery from the store's produce section have the best flavor, but conventional works too. The zucchini should be firm with no soft spots—Trader Joe's usually has great organic options. Fresh ginger and garlic are non-negotiable for that aromatic punch; pre-minced jars just don't compare. If you're prepping ahead, store these in the freezer until ready to use.

No chicken breast? Shredded rotisserie chicken works perfectly—just measure to keep calories in check. White beans can be swapped for lentils or chickpeas, but they'll change the texture slightly. For a vegan version, skip the chicken and use extra beans. The Greek yogurt adds creaminess without heavy calories—Fage 2% is my go-to—but you can use coconut yogurt for a dairy-free option. Fresh herbs make all the difference, so if you're using dried parsley, use one-third the amount. Lemon juice is key for brightness—freshly squeezed is best, but bottled works in a pinch.

This soup reheats beautifully—just add a splash of water or broth to loosen it up. Keeps for 4 days in the fridge or 3 months frozen. For meal prep, portion into containers with a tight lid to preserve freshness. The flavors actually improve the next day as everything melds together. If you're watching calories, skip the garnish or use sprigs of fresh parsley instead of extra herbs. Double the batch and freeze half for future lunches—it's perfect for busy weeks.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: this soup reheats like a dream and stays crisp in the fridge for days. Pack it in a thermos for work or lunchboxes—my kids actually finish it, and I don’t have to stress about soggy veggies by noon.
  • No-Chop Needed: I swear by this trick—just slice zucchini into half-moons and toss them raw. The carrots and celery can be roughly chopped or even pre-cut from a bag; no knife skills required. That’s 10 minutes saved right there, and honestly? You’d never know the difference.
  • Garlic Bomb Flavor: Between us, this soup packs a punch without any fancy seasoning. A single minced garlic clove simmered in the broth until fragrant? That’s the secret. It’s the kind of taste that makes you forget it’s only 100 calories—until you check the label again.
  • Lunchbox Hero: Here’s what sold me: this soup reheats like a dream and stays crisp in the fridge for days. Pack it in a thermos for work or lunchboxes—my kids actually finish it, and I don’t have to stress about soggy veggies by noon.

Step-by-step instructions for lightweight lunch without the guilt

This soup delivers bold flavor while keeping calories in check—here's how to balance nutrition and taste perfectly.

1

Sauté the Vegetable Base for Maximum Flavor

Heat a large pot over medium heat and add 1 tablespoon olive oil (not listed but essential for sautéing). Once shimmering, add the 0.5 lb zucchini, 0.5 lb carrots, and 2 whole celery stalks, all cut into ¼-inch slices. Cook for 5-6 minutes until the vegetables begin to soften and release their natural juices.

Here's the thing—don't overcrowd the pan. If your pot is too small, work in batches to prevent steaming instead of browning. You want those vegetables to develop a subtle caramelization that builds the soup's depth. After 3 minutes, add the 3 cloves minced garlic and 1 tablespoon grated fresh ginger, stirring for 30 seconds until fragrant.

2

Build the Broth Foundation with Protein and Beans

Pour in the 3 cups low-sodium chicken broth and bring to a gentle boil. Add the 4 oz shredded skinless chicken breast and 0.5 cup drained white beans, stirring to combine. Reduce heat to medium-low and let simmer for 10 minutes until the chicken is fully cooked and the vegetables are tender but still hold their shape.

I like to taste the broth at this stage—it should be seasoned but not overwhelming. If it needs more depth, add a splash of water or broth to balance the flavors. The beans and chicken will begin to break down slightly, creating a naturally thickened base without any heavy cream.

3

Finish with Bright, Creamy Elements

Stir in the 0.25 cup low-fat Greek yogurt and 1 tablespoon lemon juice off the heat. The yogurt adds creaminess without significant calories, while the lemon cuts through the richness and brightens the entire dish. If the soup seems too thick after adding the yogurt, thin it with a splash of the reserved broth.

Season generously with 0.5 teaspoon Diamond Crystal kosher salt and 0.25 teaspoon freshly ground black pepper. Taste again—this is your final chance to adjust seasoning before serving. The yogurt will make the soup taste richer than it appears, which is perfect for a light but satisfying meal.

4

Garnish and Serve for Maximum Appeal

Divide the soup among bowls and top each serving with 0.1 cup chopped fresh parsley. The parsley not only adds freshness but also makes the dish look vibrant. Serve immediately while the yogurt maintains its creamy texture and the broth is still steaming hot.

This soup packs protein from the chicken and beans, fiber from the vegetables, and probiotics from the yogurt—all while staying under 100 calories per serving. The secret to its lightness is balancing the creamy yogurt with bright acidity from the lemon and fresh herbs, making every spoonful feel indulgent without the guilt.

👨‍🍳

Pro Tips For Making 100 Calorie Soup

  • CHOP VEGETABLES UNIFORMLY: I learned this the hard way—uneven pieces mean some carrots and celery turn mushy while others stay crunchy. Aim for ¼-inch slices across all veggies so they cook at the same pace, especially when simmering in broth.
  • SAUTÉ GARLIC JUST UNTIL FRAGRANT: After burning three batches, I finally figured out the sweet spot: 30 seconds max over medium heat until the garlic smells amazing but isn’t golden. Overcooking it turns your 100-calorie soup bitter—trust your nose, not the clock.
  • SKIP THE BOILING BROTH: High heat. Seriously, crank it up to a rolling boil for 2 minutes to blanch the veggies first, then drop it to a simmer. This keeps the carrots and celery from turning to mush later—your soup will stay bright and textured, not sad and watery.
  • USE FRESH ZUCCHINI, NOT WILTED: Sounds weird, but it works: Pick firm zucchini—the kind that doesn’t dent when you squeeze it. Overripe ones release water and dilute your broth, turning your 100-calorie soup into a sad, watery mess. (Yes, even if you’re impatient like me.)

Regional styles of this dish

Italian-Inspired Minestrone

Transform this soup into a 100-calorie minestrone by swapping the chicken for 4 oz canned white beans and adding ½ cup diced tomatoes and ¼ cup chopped spinach. Use 1 cup low-sodium vegetable broth instead of chicken broth, and finish with 1 tbsp grated Parmesan (optional, adds 10 calories per serving). The tomatoes add sweetness, while spinach boosts fiber—perfect for a vegetarian version that still feels hearty. 🌿

Thai-Inspired Lemongrass Soup

Give it a Southeast Asian twist by infusing the broth with 1 stalk lemongrass (bruised and tied in cheesecloth), 1 tbsp fish sauce, and 1 tsp lime zest. Replace the carrots with ½ cup shredded cabbage and add ½ cup sliced mushrooms for umami. Swap the yogurt for 1 tbsp coconut milk (adds 15 calories, so adjust portions). Garnish with cilantro and lime wedges for a zesty, aromatic bowl that’s still under 100 calories per serving.

Mexican-Inspired Tortilla Soup

Turn this into a light tortilla soup by using 1 cup low-sodium chicken broth with ½ cup salsa and ¼ cup black beans. Add 2 oz shredded rotisserie chicken (instead of breast) and top with crumbled tortilla strips (about 10 strips per serving). Skip the yogurt and use 1 tbsp Greek yogurt mixed with lime juice for a tangy creaminess. The salsa adds bold flavor while keeping calories in check.

French-Inspired Leek Soup

For a light French-inspired version, replace carrots and celery with 1 cup sliced leeks (white and light green parts only) and add ½ cup diced potatoes for body. Use 1 cup low-sodium chicken broth and finish with 1 tbsp crème fraîche (or Greek yogurt) and a sprinkle of chives. Serve with a crusty baguette slice on the side—just 50 calories—for dipping. The leeks add a delicate sweetness that pairs beautifully with the yogurt’s creaminess.

Middle Eastern-Inspired Lentil Soup

Swap the chicken and beans for ½ cup cooked brown lentils and add ½ cup diced tomatoes and 1 tbsp tahini (thinned with water) for creaminess. Infuse the broth with 1 tsp ground cumin and ½ tsp smoked paprika for depth. Garnish with toasted pine nuts (sparingly—about 5 per serving) and a drizzle of lemon juice. This version is vegan, packed with fiber, and still under 100 calories per serving if you skip the pine nuts.

Japanese-Inspired Miso Soup

Create a light miso-inspired version by using 1 cup dashi broth (or low-sodium chicken broth) and adding 1 tbsp white miso paste dissolved in a splash of hot water. Replace the chicken with 2 oz silken tofu (cubed) and add ½ cup shredded napa cabbage and 1 tsp grated ginger. Top with 1 tsp scallions and a sprinkle of sesame seeds (about ¼ tsp per serving). The miso adds umami depth while keeping the soup light and refreshing.

Nutrition facts

Servings 4
Amount Per Serving
Calories 100kcal
% Daily Value *
Total Fat 1.5g2%
Saturated Fat 0.5g2%
Cholesterol 25mg8%
Sodium 450mg20%
Total Carbohydrate 15g5%
Dietary Fiber 4g14%
Sugars 4g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without yogurt for a vegan version?

Swap the 0.25 cup Greek yogurt for 1 tablespoon silken tofu blended with 1 tablespoon water to mimic creaminess. For extra richness, stir in 1 teaspoon nutritional yeast—it adds a cheesy flavor without dairy. The soup will still be light but slightly thicker, and you can boost umami with 1 teaspoon miso paste in the broth.

2

How do I adjust the recipe to make it spicier?

Add heat by stirring in ½ teaspoon cayenne pepper or 1 teaspoon hot sauce at the end. For smoky depth, infuse the broth with 1 chipotle pepper in adobo sauce (minced) while simmering. If you love fresh heat, top each serving with a pinch of red pepper flakes or a few slices of jalapeño—just remove seeds for less intensity.

3

Will this soup keep me full for more than 2 hours?

Yes! The combination of 4 oz protein (chicken or beans), fiber-rich vegetables, and healthy fats from yogurt creates lasting satiety. Pair it with 1 slice of whole-grain toast (50 calories) or a handful of baby carrots (25 calories) to extend fullness. The broth’s volume also helps—it triggers your stomach’s stretch receptors, signaling fullness before you overeat.

4

Can I use frozen vegetables instead of fresh?

Frozen works perfectly—just thaw and drain excess water first. For best texture, use steamed frozen veggies (like carrots and zucchini) and add them during the last 5 minutes of simmering. Avoid pre-cooked frozen mixes with added oils or sauces, as they’ll spike calories. If using frozen spinach, squeeze out moisture completely to prevent a watery soup.

5

Why does my soup taste bland even after seasoning?

Blandness usually comes from one of three issues: low-sodium broth (add ½ teaspoon soy sauce or 1 teaspoon fish sauce), overcooked vegetables (keep simmering time to 10 minutes max), or missing acidity. Boost flavor by adding 1 extra tablespoon lemon juice or a splash of rice vinegar. For depth, toast 1 teaspoon cumin seeds in the oil before adding veggies.

★★★★★4.5(3 reviews)
Categories Soups & Stews