Soups & Stews
This 3-ingredient fat flush soup recipe delivers a keto-friendly, zesty broth that cleanses without sacrificing flavor—perfect for resetting digestion while keeping calories in check. The secret lies in its simplicity: bone broth, fresh greens, and a bright citrus kick create a light yet satisfying meal that aligns with fat-flush principles. No complicated techniques or hidden ingredients—just pure, nourishing ingredients that work together effortlessly.
The beauty of this recipe is its versatility. You can customize it with optional protein like shredded chicken or tofu for added substance, or keep it strictly plant-based for a vegan-friendly version. The 15-minute prep and 30-minute simmer make it ideal for busy weeknights, while the low-carb, high-electrolyte profile supports metabolic balance. It’s the kind of soup that feels like a spa treatment for your digestive system.
What you’ll end up with is a clear, aromatic broth with vibrant green flecks from fresh herbs and a tangy citrus finish that cuts through richness. The broth is rich in collagen and minerals, while the greens provide fiber and chlorophyll for detoxification. This isn’t just a soup—it’s a cleansing, flavorful reset that leaves you feeling lighter and more energized.
Serve it warm as a standalone meal or pair it with a side of avocado slices for healthy fats. The recipe scales easily, so you can make a big batch for meal prep or share with friends who are also focusing on digestive health. Here’s how to make it—simple, effective, and delicious.
Ingredients for 3 ingredient fat flush soup
Three core ingredients plus a few bright touches make this fat-flush soup a digestive reset powerhouse.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Bone Broth 🍲 | 4 cups | Homemade or high-quality store-bought |
| Baby Spinach 🌿 | 2 cups | Fresh, loosely packed |
| Fresh Lemon Juice 🍋 | 2 tbsp | From 1/2 lemon, freshly squeezed |
| Garlic Cloves 🧄 | 2 cloves | Fresh, minced fine |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | High quality, fruity |
| Sea Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Fresh Ginger 🌿 | ½ tsp | Freshly grated |
| Fresh Cilantro 🌿 | ¼ cup | Stems removed, chopped |
| Avocado Oil 🫒 | 1 tbsp | For optional drizzle |
| Shredded Chicken 🍗 | ½ cup | Optional protein add-in |
The bone broth is non-negotiable—homemade is ideal (look for collagen-rich options at Thrive Market or Kettle & Fire if you're buying), but even the best store-bought brands like Kettle & Fire or Bonafide Provisions work. Fresh spinach is key for that vibrant green color and detoxifying chlorophyll, but baby kale or Swiss chard work too if you're out. The lemon juice should be freshly squeezed—none of that bottled stuff. It’s what gives this soup that bright, cleansing zing. For the garlic, roast it first (400°F for 10 minutes) to mellow the flavor and enhance sweetness—trust me, it makes all the difference.
No fresh ginger? Substitute 1/4 tsp ground ginger, but it won’t have the same punch. Swap cilantro for flat-leaf parsley if you’re not a fan—it’s less potent but still adds freshness. Running low on olive oil? Avocado oil or coconut oil both work, though olive oil’s fruity notes complement the broth beautifully. Want to make this vegan? Skip the optional chicken and add 1/2 cup silken tofu for protein. The avocado oil drizzle at the end is optional but adds healthy fats—Trader Joe’s has the best-priced avocado oil in bulk.
This soup tastes even better the next day as the flavors meld—make a double batch for easy lunches. Store in glass jars in the fridge for up to 5 days. For longer storage, freeze in ice cube trays (thaw overnight in the fridge) or silicone molds for single servings. The broth reduces slightly when reheated, so add a splash of water if it gets too thick. Garnish with extra cilantro or a sprinkle of crushed red pepper flakes for heat lovers—it’s the perfect way to reset your palate midday.
Why You'll Love This Recipe
- No Chopping Needed: I swear by this one—just toss in whole garlic cloves, no peeling required. The broth does all the work while you sip your coffee or scroll through your phone.
- Bright & Deep Flavor: That lemon juice cuts through the richness of the bone broth like a citrusy wake-up call, while the olive oil adds a silky finish. It’s the kind of soup that makes you forget it’s “just” three ingredients.
- Meal Prep MVP: I make a big batch on Sundays and keep it in the fridge for days—perfect for lazy mornings or when I need something nourishing but don’t feel like cooking. The spinach wilts beautifully even after reheating.
- Budget-Friendly Cleanser: Honestly, this soup costs pennies per serving but feels like a spa day for your digestive system. The bone broth is packed with nutrients, and the lemon gives it that fresh, detoxifying kick without breaking the bank.
Step-by-step instructions for keto-friendly clear broth with zesty kick
Here's how to make this ultra-light, fat-flushing soup that's packed with flavor and perfect for your keto lifestyle.
Sauté Aromatics in Olive Oil
Heat the 1 tablespoon extra-virgin olive oil in a medium saucepan over medium heat. Add the 2 cloves minced garlic and 0.5 teaspoon freshly grated ginger, stirring constantly for 1-2 minutes until fragrant but not browned. This step builds the flavor foundation—don't rush it, or you'll burn the delicate aromatics.
I like to press the garlic into the oil first so it infuses properly before adding the ginger. If you notice the garlic starts to turn golden, immediately reduce the heat to medium-low and keep stirring. These aromatics are the soul of your soup, so take your time getting them right.
Simmer the Broth Base
Pour in the 4 cups beef bone broth and bring to a gentle boil over medium-high heat. Once boiling, reduce the heat to low and let it simmer uncovered for 5 minutes to let the flavors meld. This step ensures your broth develops depth without becoming bitter.
Real talk: If you're using store-bought broth, I recommend skimming off any foam that rises to the surface during this simmering time. The foam can sometimes make the broth taste cloudy or off-flavor later. A fine-mesh skimmer works perfectly for this.
Add Spinach and Season
Stir in the 2 cups loosely packed baby spinach and 0.5 teaspoon sea salt, letting the spinach wilt completely for 2-3 minutes. The spinach should collapse into the broth, turning it a vibrant green color. This is your cue that the greens are perfectly cooked—no need to overcook them or they'll turn bitter.
Here's the thing—adding the spinach early ensures it cooks gently in the broth rather than wilting dramatically at the end, which can sometimes make the soup taste more watery. Keep stirring occasionally to distribute the spinach evenly throughout the broth.
Finish with Zesty Flavors
Remove the pan from heat and stir in the 2 tablespoons fresh lemon juice and 0.25 cup chopped fresh cilantro. The lemon juice will brighten the entire soup, cutting through the richness of the broth beautifully. Taste and adjust the seasoning if needed—you might want to add a pinch more salt to balance the acidity.
For an optional protein boost, gently fold in the 0.5 cup shredded chicken at this stage. The chicken should be warmed through but not re-cooked, so just stir it in until it's evenly distributed. If you're feeling fancy, drizzle with 1 tablespoon avocado oil before serving for an extra touch of richness.
Serve Immediately for Maximum Freshness
Ladle the soup into bowls and serve right away while it's still steaming hot. The flavors are at their peak when the broth is fresh from the heat, and the spinach maintains its vibrant color. I like to garnish each serving with an extra sprinkle of cilantro and a tiny wedge of lemon on the side for that restaurant-quality presentation.
This soup is perfect for meal prep—it keeps well in the refrigerator for 3-4 days and freezes beautifully for up to 3 months. When reheating, do it gently over low heat to preserve the delicate flavors and prevent the spinach from turning mushy. Enjoy your fat-flushing, keto-friendly bowl of goodness!
Pro Tips For Making 3 Ingredient Fat Flush Soup
- Preheat Your Pot: I used to toss everything in cold broth and wonder why the garlic never released its flavor. Heat the pot over medium-high until the broth simmers—just until tiny bubbles form—before adding anything else. That’s when the garlic’s aroma starts working its magic, and the olive oil actually emulsifies properly. ---
- Slice Garlic Thin: Whole cloves won’t infuse the broth. Smash them with the flat side of your knife first, then slice into paper-thin sheets—almost like shaving. The larger surface area means the broth absorbs the flavor faster, and you won’t end up with chewy, undercooked garlic bits. ---
- Salt the Broth Early: If you wait until the end, the spinach will wilt into a sad, salty mess. Add a pinch of salt (or more if your broth is homemade) right when you heat it up. This seasons the broth evenly and keeps the spinach bright and perky, not bitter. ---
- Stir the Lemon Last: Sounds weird, but it works: Add the lemon juice after the spinach has just wilted, not at the start. The acid needs a moment to react with the olive oil and broth—if you dump it in early, you’ll end up with a split emulsion, and the soup will look (and taste) uneven. Stir it in when everything’s hot, and the oil will glisten like it’s supposed to.
Wine and beer pairings for 3 ingredient fat flush soup
Crisp White Wine
This bright, citrus-forward soup pairs beautifully with a dry white wine that complements its lemony zing. I love Sauvignon Blanc from New Zealand or France—its crisp acidity and herbal notes mirror the cilantro and spinach in your broth. The citrus undertones in wines like Cloudy Bay or Oyster Bay cut through the richness of the bone broth while enhancing the lemon's freshness. 🍷
Light Beer Options
For beer lovers, a crisp lager or wheat beer works wonderfully. Try a German Pilsner like Warsteiner or Stella Artois—their clean, refreshing profiles won’t overpower the soup’s delicate flavors. If you prefer something with a bit more character, a Belgian Witbier like Hoegaarden adds a subtle spice and citrus note that pairs surprisingly well with the ginger and garlic. 🍺
Sparkling Water Twist
Don’t underestimate the power of a sparkling water with a squeeze of lemon! This is my go-to for a refreshing, zero-alcohol pairing that still feels special. Add a few fresh mint leaves or a pinch of sea salt to the rim of your glass for an extra touch of sophistication. It’s the perfect palate cleanser between bites and keeps the meal light and refreshing. ✨
Herbal Tea Pairing
If you’re avoiding alcohol or caffeine, a hot or iced herbal tea is an excellent match. Peppermint tea enhances the ginger’s warmth, while hibiscus tea adds a tart contrast to the lemon. For something more earthy, chamomile tea complements the spinach’s green notes beautifully. Brew a strong cup and serve it alongside your soup for a cozy, health-focused pairing. 🌿
Nutrition facts
Frequently asked questions
Can I make this soup without bone broth?
Yes! Use 4 cups vegetable broth for a plant-based version or chicken broth for a lighter alternative. For extra richness, add 1 tablespoon coconut aminos to mimic the umami depth of bone broth. The flavor will be slightly different but still delicious and cleansing.
How do I make this soup spicier?
Add 1/4 teaspoon cayenne pepper or 1/2 teaspoon red pepper flakes when sautéing the garlic. For heat lovers, stir in 1 teaspoon sriracha at the end or garnish with fresh jalapeño slices. The lemon will balance the spice beautifully while keeping it fat-flush friendly.
Is this soup safe for a low-FODMAP diet?
Mostly yes! Skip the garlic and ginger (use 1/2 teaspoon garlic-infused oil instead) and opt for low-FODMAP greens like baby spinach or bok choy. The bone broth and lemon are naturally low-FODMAP, making this a great option for sensitive digestion. Always check your specific tolerances for citrus.
Can I use frozen spinach instead of fresh?
Use 1 cup thawed and drained frozen spinach—it wilts just as well. For best results, squeeze out excess water first to prevent a watery soup. The texture will be slightly softer, but the flavor and benefits remain the same.
Why does my soup taste bitter?
Overcooked spinach or simmering too long can cause bitterness. Keep the broth at a gentle simmer (not a rolling boil) and cook the spinach for only 2-3 minutes. A splash of lemon juice or a pinch of salt can also brighten flavors if needed.
