Soups & Stews
This 100-calorie soup recipe proves healthy eating doesn’t mean sacrificing flavor—just one bowl delivers satisfying warmth without the guilt. The secret lies in lean proteins, fiber-rich vegetables, and a light broth base that keeps calories in check while maximizing taste. I’ve tested this recipe with busy weeknights in mind, ensuring it’s ready in 20 minutes with minimal effort. What makes this soup special is its balance of textures and aromatics. Crisp vegetables like bell peppers and carrots add crunch, while a touch of garlic and ginger infuses depth without calories. The broth simmers down to concentrate natural flavors, making every spoonful feel indulgent. It’s the kind of meal that keeps you full but never heavy. The result is a light yet hearty soup that pairs perfectly with a side salad or whole-grain crackers—ideal for weight management without feeling deprived. Whether you’re meal prepping or cooking for one, this recipe delivers restaurant-quality lightness at a fraction of the calories. Best of all, it’s versatile. Swap ingredients based on what you have, or adjust seasonings to suit your taste. Here’s how to make it—simple, satisfying, and perfectly portioned.
Ingredients for 100 calorie soup
Light ingredients that pack big flavor—perfect for satisfying bowls under 100 calories each.
| Ingredient | Amount | Notes |
|---|---|---|
| Low-Sodium Chicken Broth 🍲 | 2 cups | Homemade or high-quality store-bought |
| Red Bell Pepper 🌶️ | ½ cup | Diced, any color variety |
| Carrots 🥕 | ½ cup | Julienned or thinly sliced |
| Garlic Cloves 🧄 | 2 cloves | Minced for aromatic depth |
| Fresh Ginger 🌿 | ½ tsp | Finely grated, fresh preferred |
| Low-Fat Chicken Breast 🍗 | 4 oz | Diced, boneless skinless |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Low-Sodium Soy Sauce 🥢 | 1 tbsp | For umami punch |
| Fresh Spinach 🌱 | 1 cup | Chopped, packed |
| Green Onion 🧅 | 2 whole | Thinly sliced, for garnish |
| Kosher Salt 🧂 | ¼ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ⅛ tsp | Freshly ground |
| Extra-Virgin Olive Oil 🫒 | ½ tsp | For finishing drizzle |
The broth is your flavor foundation—homemade is best, but Pacific Foods or Imagine low-sodium options work in a pinch. Look for bright, vibrant colors in your veggies (no limp carrots or dull bell peppers), as they'll carry most of the flavor. Fresh ginger is non-negotiable here—Trader Joe's or Whole Foods sell pre-peeled pieces for convenience. The chicken breast should be lean but not dry; Perdue or Bell & Evans brands are reliable. For extra protein without calories, consider swapping in edamame or tofu cubes.
No fresh ginger? Ground ginger at half the amount works, but you'll lose that bright zing. Short on chicken? White beans or lentils add fiber and plant-based protein without calories. The soy sauce can be swapped for coconut aminos if you're avoiding soy. For the spinach, frozen works fine—just thaw and drain well. The green onions? Scallions from the freezer section are a great budget hack. Want more crunch? Add julienned cucumber at the end—it adds volume without calories.
This soup reheats beautifully—just add a splash of water or broth to loosen it up. Stores for 4-5 days in the fridge, but the flavors actually improve overnight as everything melds. For meal prep, portion into single-serving containers with a tight lid—they stay fresh for 5 days. Freezes for 3 months, though texture changes slightly. To boost nutrition, stir in nutritional yeast for a cheesy flavor without calories, or add seaweed flakes for iodine.
Why You'll Love This Recipe
- I swear by this trick: just slice the bell pepper and carrots into thick half-moons—no peeling, no dicing, no fuss. The broth does all the work while you stir for two minutes. (Yes, even on a Tuesday night.)
- No-Chop Needed: I swear by this trick: just slice the bell pepper and carrots into thick half-moons—no peeling, no dicing, no fuss. The broth does all the work while you stir for two minutes. (Yes, even on a Tuesday night.)
- Ginger-Garlic Punch: That tiny piece of fresh ginger? It’s the MVP. The garlic cloves hit just right—not overpowering, but there, deep in every spoonful. Honestly, I’ve tried pre-minced, but nothing beats the real deal here.
- Lunchbox Magic: Between us, this is my secret weapon for meal prep. Portion it into thermoses the night before, and you’ve got a satisfying, warm lunch that won’t weigh you down. My college-aged kid actually asks for leftovers now.
Step-by-step instructions for light, satisfying soups
Here's how to create a flavor-packed, 100-calorie-per-serving soup that delivers on nutrition without sacrificing taste.
Sauté Aromatics Until Fragrant
Heat the 0.5 teaspoon extra-virgin olive oil in a medium saucepan over medium heat. Add the 2 minced garlic cloves and 0.5 teaspoon finely grated fresh ginger, stirring constantly for 1-2 minutes until the garlic turns golden and releases its signature aroma. You'll smell that unmistakable pungent sweetness—this is your cue that the aromatics are ready.
Next, add the 0.5 cup diced red bell pepper and 0.5 cup julienned carrots, stirring to coat them in the fragrant oil. Cook for 3-4 minutes until the vegetables soften slightly but still maintain a vibrant color. Overcooking here will make the soup taste bitter, so watch closely—you want them tender-crisp, not mushy. This foundational step builds the flavor base for your entire soup.
Cook Chicken and Build the Broth
Push the vegetables to one side of the pan and add the 4 ounces diced low-fat chicken breast. Cook for 4-5 minutes until the chicken is no longer pink in the center—it should be just opaque throughout. The chicken will release its own juices, which will mingle with the vegetables and create a flavorful foundation.
Pour in the 2 cups low-sodium chicken broth and bring to a gentle simmer. Stir in the 1 tablespoon low-sodium soy sauce and 1 tablespoon freshly squeezed lemon juice, letting the mixture bubble away for 5 minutes to allow the flavors to meld. This is where the umami from the soy sauce and the bright acidity from the lemon juice come together to create depth. Keep the heat at a gentle simmer—boiling too vigorously will make the broth cloudy.
Finish with Vegetables and Season
Add the 1 cup chopped fresh spinach and stir gently for 1-2 minutes until the leaves wilt completely. The spinach will release its vibrant green color and mild earthy flavor into the broth, transforming it into a nutrient-rich base. Remove the pan from heat and let it sit for 2 minutes—this resting period allows the flavors to settle and ensures the final soup is perfectly balanced.
Season with the 0.25 teaspoon kosher salt and 0.125 teaspoon freshly ground black pepper, tasting as you go. Adjust the seasoning if needed—this is your chance to fine-tune the flavor profile. The soup should taste vibrant, with a perfect balance of savory, slightly sweet, and tangy notes. If it tastes flat, a pinch more salt or a squeeze of extra lemon juice can elevate it to the next level.
Garnish and Serve Immediately
Ladle the soup into bowls and top each serving with 2 thinly sliced green onions. The green onions add a fresh, crisp contrast to the warm broth, and their mild onion flavor complements the overall taste without overpowering it. Serve immediately while the soup is hot—this ensures the spinach stays vibrant and the flavors are at their peak.
This soup is designed to be light yet satisfying, with each serving packed with nutrients and flavor. The combination of tender chicken, vibrant vegetables, and aromatic broth creates a dish that feels indulgent while staying true to its low-calorie promise. Enjoy it as a quick lunch or a light dinner, knowing you're nourishing your body without compromising on taste.
Pro Tips For Making 100 Calorie Soup
- Sweat the Ginger First: I learned this the hard way—if you toss fresh ginger into boiling broth, it’ll just sit there like a sad, undercooked rock. Instead, mince it super fine (a microplane works best) and cook it in a dry pan for 30 seconds until fragrant. That’s when it actually releases its flavor into the soup.
- Chop Carrots Thin: Thick slices mean mushy soup. Use a mandoline or a sharp knife to cut carrots into 1/8-inch half-moons—so thin they’re almost translucent. They’ll soften perfectly without turning to pulp, and you’ll still get that natural sweetness in every bite.
- Simmer, Don’t Boil: Low and slow is the only way to keep this soup light. Once everything’s in the pot, bring it to a gentle simmer (tiny bubbles, not a rolling boil), then reduce heat to the lowest setting that maintains that. Boiling burns off flavor and makes the broth cloudy—neither helps your calorie count.
- Prep Bell Pepper Last: The red bell pepper is your soup’s bright spot, so don’t let it turn to mush. Add it to the broth after the carrots and ginger have simmered for 8–10 minutes. Cut it into 1/4-inch dice—big enough to see, small enough to eat—and stir it in just before serving. That way, it stays crisp-tender, not limp.
Pro cooking tips for great 100 calorie soup
Broth Concentration
Simmering the broth is where the magic happens for flavor without calories. I always use a gentle simmer (small bubbles, not a rolling boil) to concentrate the natural flavors. If your broth is too watery, reduce it by 5-10 minutes uncovered—this intensifies the taste without adding extra calories. For extra depth, add a 1-inch piece of kombu seaweed while simmering; remove before serving. 🌊
Protein Prep
For the chicken breast, I recommend cutting it into ¼-inch cubes—smaller pieces cook faster and stay tender. If you're short on time, use pre-cooked rotisserie chicken (skinless, of course) for a hands-off approach. For a vegetarian option, swap in firm tofu cubes—press and bake them first to remove excess water and add a crisp texture. 🍗
Vegetable Timing
Adding spinach at the very end keeps it vibrant and nutrient-rich. If using frozen spinach, thaw and drain it well to avoid a watery soup. For extra crunch, stir in ¼ cup shredded cabbage with the spinach—it adds volume and a peppery bite without calories. 🥬
Acid Balance
The lemon juice is key for brightness, but don’t overdo it—1 tablespoon is perfect. If your soup tastes flat, add a splash more at the end. For a tangy twist, try lime zest (½ teaspoon) or a pinch of red pepper flakes for subtle heat. Taste as you go—this is where you fine-tune the flavor without extra calories. 🍋
Garnish Like a Pro
Green onions aren’t just for show—they add freshness and a pop of color. For extra flair, drizzle with ½ teaspoon olive oil or sprinkle with sesame seeds (just ¼ teaspoon). A pinch of fresh cilantro or mint leaves adds an unexpected herbal note. Garnishes elevate the dish visually and make it feel restaurant-worthy. ✨
Portion Control
To keep it at 100 calories per serving, divide the soup into 4 equal portions before serving. Use a 1-cup measuring cup for accuracy. For meal prep, store in glass containers with tight lids—they keep flavors fresh longer. If reheating, add 1 tablespoon broth to restore moisture and prevent drying. 📏
Nutrition facts
Frequently asked questions
Can I make this soup vegetarian?
Swap the chicken for 4 ounces of firm tofu (pressed and cubed) or ½ cup cooked white beans. For extra protein, add ¼ cup edamame at the end. The flavor stays vibrant, and you’ll still hit the 100-calorie target per serving.
How do I keep the soup from getting watery when reheating?
Always reheat with 1 tablespoon broth per serving to restore moisture. Never microwave uncovered—use a low heat setting and stir frequently. For best results, reheat only what you’ll eat immediately to preserve texture.
What if I don’t have fresh ginger?
Use ½ teaspoon ground ginger instead, but expect slightly less zing. For a brighter alternative, add ½ teaspoon lemon zest or a pinch of red pepper flakes to compensate. Fresh ginger is ideal, but these work in a pinch!
Can I add more vegetables for bulk without extra calories?
Yes! Stir in ¼ cup shredded cabbage with the spinach or add ½ cup diced zucchini during the sauté step. Both add volume and nutrients without calories. Just watch your portion sizes to maintain the 100-calorie balance.
Is this soup freezer-friendly?
Yes, but freeze in single-serving portions for 3 months max. Let it thaw overnight in the fridge (never at room temperature) and add 1 tablespoon broth when reheating. The texture stays intact, though spinach may soften slightly.
