Soups & Stews
This 100-calorie soup recipe proves light eating can still deliver rich, creamy satisfaction without sacrificing flavor. The secret lies in coconut milk's natural thickness—just 2 tablespoons per serving—paired with zesty lime and aromatic ginger to create a velvety broth that feels indulgent yet stays under 100 calories. I developed this after realizing most "light" soups taste like water; this one balances protein, fiber, and fat in perfect proportions.
The magic happens with a two-stage reduction technique: simmering vegetable broth with ginger and garlic until deeply aromatic, then blending in coconut milk and lime juice for that signature creamy texture without heavy cream. This method delivers restaurant-quality mouthfeel while keeping calories in check—each serving packs 8g of protein from edamame and 4g of fiber from zucchini and carrots, making it satisfyingly filling.
What you'll end up with is a golden, fragrant soup with a velvety consistency that coats your spoon, all while maintaining crisp-tender vegetable pieces. The lime brightens every spoonful, cutting through the richness just enough to keep it refreshing. This recipe is designed for busy weeknights—ready in 25 minutes with minimal prep—and scales perfectly for meal prep.
Serve it chilled as a refreshing summer starter or warmed for a comforting winter meal. The creamy texture makes it ideal for pairing with grilled proteins or as a standalone light lunch. Here's how to make it—without the guilt—while keeping every element perfectly balanced.
Ingredients for 100 calorie soup
Creamy coconut milk meets zesty lime for a velvety, guilt-free soup that delivers restaurant-quality flavor in every spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| Light Coconut Milk 🥥 | ½ cup | Full-fat for creaminess, canned preferred |
| Fresh Lime Juice 🍋 | ¼ cup | Strained, no pulp preferred |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred, homemade or quality store-bought |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, fresh preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced fine, fresh preferred |
| Zucchini 🥒 | ½ lb | Medium size, skin on for texture |
| Carrots 🥕 | ½ lb | Baby or regular, peeled and sliced |
| Frozen Edamame 🌱 | ½ cup | Shelled, for protein boost |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish optional |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For drizzling, high quality |
The coconut milk is non-negotiable here—full-fat canned brands like Thai Kitchen deliver the richest texture without overpowering. Trader Joe's or Whole Foods both carry excellent options, but avoid the 'light' versions—they lack the body needed for that signature creaminess. Fresh ginger and garlic should be vibrant; if the ginger smells sharp and the garlic cloves are firm, you're good. For the edamame, frozen is ideal—no need to thaw, just toss in at the end. The zucchini and carrots should be firm; organic is worth it if you're concerned about pesticides, but regular works fine if peeled properly.
No fresh ginger? Ground ginger at half the amount works in a pinch, though it lacks depth. Substituting lime juice? Key lime juice or bottled lime juice (like ReaLime) is fine, but fresh is brighter. The edamame can be swapped for white beans at equal volume if you prefer, though the protein content will differ. For a more intense flavor, add a pinch of chili flakes—just watch the calorie count. The vegetable broth can be homemade or a quality store-bought like Pacific Foods, but avoid anything with added salt.
Store leftovers in an airtight container for up to 3 days—the flavors actually improve overnight as everything melds. For meal prep, make a double batch and freeze portions in ice cube trays for perfect single servings. The soup reheats beautifully; just add a splash of water or broth if it thickens too much. Garnish with cilantro or a drizzle of extra-virgin olive oil right before serving to keep it vibrant.
Why You'll Love This Recipe
- I’ll be real: vegetable broth, coconut milk, and lime are all pantry staples that won’t break the bank. Stretch it into multiple servings, or use leftovers as a base for stir-fries—it’s the kind of recipe that makes groceries go further.
- No-Fuss Simmer: I swear by this recipe because it’s the kind of soup that doesn’t demand your attention—just toss in the broth, ginger, and garlic, let it bubble while you chop veggies for dinner. The light coconut milk and lime juice tie everything together without extra fuss.
- Bright & Creamy Magic: Honestly, the combo of ginger, garlic, and lime in that coconut broth is ridiculously good—like a spa day in a bowl. It’s light enough to sip but rich enough to satisfy, and the citrus cuts through the creaminess perfectly.
- Lunchbox Hero: Between us, this is my go-to for meal prep—it stays fresh for days in the fridge, and the 100-calorie serving means I can pack it for work without guilt. Add some shredded chicken or tofu, and it’s a full meal that’s still under 200 calories.
Step-by-step instructions for creamy coconut-lime zing soup
This method delivers a silky, creamy texture while keeping calories in check.
Sauté Aromatics Until Fragrant
Heat the 1 tablespoon extra-virgin olive oil in a medium saucepan over medium heat until shimmering. Add the 2 cloves minced garlic and 1 tablespoon finely grated ginger, stirring constantly for 1-2 minutes until the garlic turns golden and the ginger becomes aromatic.
Here's where the foundation happens: the ginger and garlic should smell vibrant, not burnt. If you notice any browning, reduce the heat slightly—you want flavor, not char. This step infuses the broth with complex, warm notes that will carry through the entire soup.
Build the Creamy Base
Pour in the 2 cups vegetable broth and bring to a gentle simmer over medium-low heat. Once bubbling, add the 0.5 cup light coconut milk and stir well to combine. Let it simmer uncovered for 5 minutes until the mixture thickens slightly and the coconut milk fully incorporates.
This is the magic moment for creaminess without heaviness. The coconut milk should blend seamlessly with the broth, creating a velvety texture. If you see any separation, whisk vigorously to re-emulsify. The soup should now have a smooth, almost custard-like consistency—this is your creamy foundation.
Add Vegetables and Simmer
Add the 0.5 lb sliced carrots and 0.5 lb zucchini (cut into half-moons). Bring the soup back to a gentle simmer and cook for 8-10 minutes until the carrots are fork-tender and the zucchini softens but maintains structure.
You'll know they're done when the carrots pierce easily with a fork and the zucchini slices hold their shape but yield slightly. Overcooking will turn the zucchini mushy—this is a delicate balance. Stir occasionally to prevent sticking, and keep the heat at a gentle simmer to preserve the creamy texture.
Finish with Citrus and Protein
Stir in the 0.5 cup frozen edamame and 0.25 cup fresh lime juice. Cook for an additional 3-4 minutes until the edamame is heated through and the lime juice is fully incorporated. Season with the 0.5 teaspoon kosher salt and 0.25 teaspoon black pepper.
The lime juice brightens the entire dish, cutting through the creaminess and adding a refreshing zing. Taste as you go—this is where you adjust seasoning. The soup should be balanced: creamy from the coconut, bright from the lime, and savory from the broth. The edamame adds protein without overpowering the delicate flavors.
Garnish and Serve
Ladle the soup into bowls and garnish with 0.25 cup chopped fresh cilantro. Serve immediately while hot, as the flavors meld best when fresh. For extra creaminess without calories, you can drizzle a tiny amount of the reserved coconut milk on top if desired.
This soup delivers on the creamy promise while staying light and refreshing. The contrast of textures—silky broth, tender vegetables, and bright lime—makes each spoonful satisfying. The garnish adds a pop of color and freshness that elevates the dish from simple to restaurant-worthy.
Pro Tips For Making 100 Calorie Soup
- Sear the Ginger: Toss raw ginger slices into a dry pan over medium heat for 30 seconds—just until fragrant and slightly blistered. This unlocks deeper flavor than raw grating, and the charred edges add a subtle complexity that makes the coconut milk taste richer without extra calories. ---
- Simmer Low and Slow: Keep your soup at a gentle simmer (tiny bubbles, not rolling) for at least 10 minutes after adding broth and coconut milk. Rushing it makes the lime taste sharp and the ginger bitter—this lets everything meld smoothly, so the acidity and heat balance perfectly. ---
- Strain the Broth: If your broth has bits of onion or celery, strain it first. I learned this the hard way—leaving them in makes the soup look murky, and you’ll end up tasting the texture of raw veggies instead of the clean, bright flavors you’re going for. ---
- Zest Before Juicing: Run the lime zest over the soup before adding the juice. The oils in the zest cling to the broth and coconut milk, giving every spoonful a brighter, more complex punch—like a free flavor upgrade. (Yes, even if you’re impatient like me.)
Essential equipment for this dish
Small Batch Pot
For this recipe, a 2-quart saucepan is ideal—it gives you enough room to stir and simmer without overcrowding while keeping the volume manageable for quick heating. I use a stainless steel pot like the All-Clad Stainless 2-Quart Saucepan because it heats evenly and prevents scorching. Avoid non-stick pans for this recipe—they can't handle the gentle simmering required for the creamy texture. 🌡️
Immersion Blender
While you can blend the coconut milk and broth separately, an immersion blender (like the Ninja BN601) saves cleanup and creates a silky texture in one step. Simply blend directly in the pot for 10-15 seconds until smooth. If you don't have one, transfer the mixture to a blender, but be cautious—hot liquids can cause splattering. For extra smoothness, strain through a fine-mesh sieve afterward. ✨
Fine-Mesh Sieve
A fine-mesh sieve (like the OXO Good Grips) is essential if you're using an immersion blender or blending separately. It catches any fibrous bits from the ginger or edamame that might make the soup gritty. I keep one in my kitchen specifically for soups and sauces—it's a game-changer for texture. Skip this step only if you're confident your blender strainer is fine enough. 🥄
Microplane Grater
For the fresh ginger, a Microplane grater is a must-have tool that gives you perfectly fine, even shreds without the mess of a knife. The M Kuhn Rikon Original is my go-to—it's durable and gives you the right consistency for this recipe. Avoid pre-grated ginger from jars; it lacks freshness and can add unwanted moisture. 🌿
Measuring Spoons
Precision matters with this recipe, especially for the ginger, garlic, and spices. Use a set of stainless steel measuring spoons (like the OXO Good Grips) for accurate measurements. The ½ teaspoon salt and ¼ teaspoon pepper are critical for balancing flavors—don't eyeball these! A good set also helps with the 1 tablespoon olive oil and 1 tablespoon ginger. 🔍
Lime Juicer
A handheld lime juicer (like the OXO Good Grips**) makes extracting the ¼ cup lime juice effortless and pulp-free. Fresh lime juice is non-negotiable for that bright, zesty finish. If you don't have one, roll the limes on the counter first to soften them, then cut and strain through a fine-mesh sieve. Avoid bottled lime juice—it lacks the freshness that makes this soup shine. 🍋
Nutrition facts
Frequently asked questions
Can I make this soup without coconut milk?
Yes! For a dairy-free alternative, use ¼ cup unsweetened almond milk blended with 1 teaspoon cornstarch to mimic the creaminess. For a richer flavor without coconut, try ¼ cup Greek yogurt (non-fat) blended with 1 tablespoon lemon juice—this adds protein while keeping it light. The texture will be slightly thinner, so simmer longer to thicken.
How can I boost the protein without adding many calories?
Add ¼ cup cooked quinoa or 2 tablespoons nutritional yeast per serving—both add 4-5g protein with minimal calories. For extra umami, stir in 1 tablespoon miso paste (just 5 calories per serving) at the end. The edamame already provides 8g protein per serving, so these additions are purely optional but powerful.
Will this soup reheat well?
Reheat gently in a saucepan over low heat for 3-4 minutes, stirring occasionally, until warmed through. If it thickens too much, add 1 tablespoon water or broth per serving. The coconut milk may separate slightly when reheated—just whisk vigorously to restore creaminess. Microwaving is possible but risks uneven heating.
Can I make this soup ahead of time?
Yes, but with one key tip: Prepare it up to 2 days ahead and store in an airtight container. The flavors actually deepen overnight! When reheating, add a splash of lime juice to brighten the taste. For meal prep, freeze portions in ice cube trays for perfect single servings—thaw overnight in the fridge before reheating.
Why does my soup taste bland?
Most likely, the lime juice wasn't fresh or the broth lacked depth. Boost flavor by adding ½ teaspoon fish sauce (just 5 calories) or 1 teaspoon soy sauce for umami. For brightness, increase lime to ¼ cup + 1 teaspoon. If using canned broth, simmer it uncovered for 5 extra minutes** to concentrate the flavors.
