When I was deep into carnivore, I missed one thing: sipping something rich and satisfying from a bowl. Not just plain broth—something with real depth. That’s how this spiced duck zoodle soup came to be.
It’s all fat and protein where it counts, with bold, warming flavors and no grains or fillers.
You can leave the zucchini out if you’re strict carnivore—or keep it in if you’re more flexible. Either way, it delivers.
Why Duck Deserves a Spot in Your Carnivore Kitchen

Let’s be real: most carnivore meals lean heavy on beef and chicken. Duck changes the game completely. It’s higher in fat, full of iron, B vitamins, and that dark meat flavor that’s impossible to fake. Plus, it creates its own broth—no cartons, no bouillon cubes, just real, nutrient-rich stock.
Simmer it with whole spices like fresh ginger, cloves, and real cinnamon (Ceylon, if you can find it), and you get a broth that’s not just functional—it’s crave-worthy. It warms you up, fuels recovery, and doesn’t feel like you’re eating “diet food.” More like something your body actually wants.
Carnivore-Friendly Noodles? Kinda.
Now, I know—zoodles aren’t strictly carnivore. But for those who include the occasional non-toxic veg, zucchini noodles are about as neutral as it gets. No sugar spike. No gut drama. They soak up the broth, take seconds to cook, and they give the soup some structure.
But here’s the thing: this soup doesn’t need them. I’ve made it without, and it’s just duck, broth, maybe a poached egg—and it’s excellent. Rich. Salty. Balanced. You decide how far into carnivore you want to go.
Easy Modifications, No Macros Blown
This isn’t one of those recipes that falls apart when you tweak it. Here’s how I make it fit whatever phase I’m in:
- Pure carnivore – No zoodles, no coconut aminos. Just duck, broth, and egg. Maybe some tallow.
- Dairy-free carnivore – Skip butter; use rendered duck fat or beef tallow.
- Extra protein – Crack in an egg, drop in shredded beef or chicken you’ve got in the fridge.
- Minimal-plant flex – Keep the zoodles or toss in a cinnamon stick while it simmers for that warm spice without sweetener.
As long as you stick to quality animal fats and proteins, this soup supports your goals. It’s nutrient-dense, filling, and leaves zero cravings behind.
Tips That Actually Make a Difference
This recipe’s simple, but don’t skip the details. Here’s what makes it go from fine to fantastic:
- Use bone-in duck – Adds collagen, flavor, and deeper color to your broth.
- Let it rest before shredding – You’ll lose less juice and get better texture.
- Simmer gently, never boil – High heat makes duck tough and broth cloudy.
- Real spices > powdered – Fresh ginger and whole cinnamon sticks are non-negotiable for flavor payoff.
- Optional but amazing – A splash of coconut aminos adds umami if you’re okay with it. Totally skip it if not.
And yes—make extra. The broth gets better the next day. Duck absorbs more flavor. It reheats beautifully and honestly, it might taste better after 24 hours in the fridge.
A Bowl That Works for Real Life

This isn’t diet soup. This is sustenance. Whether you’re deep in carnivore, cycling into keto, or just trying to eat fewer processed carbs, this duck soup works hard and tastes rich.
It’s ideal for batch cooking. It’s high-fat and protein-heavy, so you feel full. And it’s flexible—you can go strict or not, and it still holds up.

Carnivore Diet Spiced Duck Zoodle Soup
Equipment
- Large pot
- Large Dutch oven
- Spiralizer (for zucchini)
Ingredients
- 1 pound duck breast skin removed
- 6 cups poultry stock
- 2 tablespoons coconut aminos
- 1 tablespoon salt plus extra as needed
- 1½ teaspoons honey
- ½ teaspoon ground Ceylon cinnamon
- ¼ teaspoon grated fresh ginger
- ¼ teaspoon ground cloves
- 1 tablespoon butter
- 2 medium zucchini spiralized
- 2 eggs lightly beaten
Instructions
- Place the duck breast into a large pot with the poultry stock, coconut aminos, salt, honey, cinnamon, ginger, and cloves. Heat until boiling, then lower the temperature, cover, and let it gently simmer for 30 to 45 minutes, or until the duck is thoroughly cooked and tender.
- Once the duck is ready, remove it from the pot and let it cool slightly. Shred the meat using two forks and set aside.
- In a large Dutch oven over medium-high heat, melt the butter. Add the spiralized zucchini and sauté until just starting to brown slightly.
- Pour in the beaten eggs, stirring constantly, and cook for about 2 to 3 minutes until the eggs are set.
- Add the shredded duck back to the Dutch oven along with the reserved broth. Raise the heat to bring it to a gentle boil, and let everything warm through for another 2 to 3 minutes.
- Taste the soup and add extra salt if desired.
- Serve hot. Store any leftovers in an airtight container in the refrigerator for up to 4 days.
Notes
- For a more intense broth, allow the soup to simmer uncovered for an additional 10 minutes to concentrate the flavors.
- While this recipe incorporates zucchini, you can omit it entirely for a stricter carnivore approach and simply enjoy the spiced duck and egg in the rich broth.
Nutrition
Davin is a jack-of-all-trades but has professional training and experience in various home and garden subjects. He leans on other experts when needed and edits and fact-checks all articles. Also an aspiring cook we he researches and tries all kinds of different food recipes and shares what works best.

