Keto Stuffed Mushrooms
Published December 19, 2023 • Updated March 1, 2026
This post may contain affiliate links. See my disclosure policy.
Keto stuffed mushrooms loaded with a creamy Italian sausage filling that actually stays put. I tested this filling dozens of times, and the secret is using egg yolk and cream cheese as binders instead of breadcrumbs.
I’ve made stuffed mushrooms from at least ten different recipes over the years, and they all had the same problem: the filling either slid around, went watery, or both. So when I developed this version, I focused on fixing that. The answer turned out to be simple. Use an egg yolk instead of a whole egg, and let cream cheese and parmesan do the binding work that breadcrumbs normally handle.
The result is a keto stuffed mushroom with a filling that holds its shape from oven to plate. Each cap is packed with Italian sausage, sauteed shallots, chopped mushroom stems, and a hit of cayenne that almost got cut during testing (I went back and forth on it four times before deciding it needed to stay). The wine deglazing step pulls up all those browned bits from the sausage, and the thyme ties the whole thing together.

What makes them keto?
- No bread crumbs Most stuffed mushroom recipes rely on breadcrumbs as filler and binder. I skip them entirely. The egg yolk and parmesan cheese create a binder that’s actually more stable than breadcrumbs ever were. The filling doesn’t fall apart, doesn’t crumble, and doesn’t need any starchy crutch to hold together.
- Only 1 carb per mushroom Each cap has just 1 gram of carbohydrate. I usually eat 3 as an appetizer, which is still well within a low carb meal. They work perfectly on a keto charcuterie board alongside other finger foods.
If you like appetizers with this kind of bold, savory flavor, try my bacon jalapeno popper dip or keto caprese bites. And if you want another sausage-based finger food, my keto cocktail weenies are a crowd favorite.
How to make stuffed mushrooms
- Clean and prep mushrooms Wipe caps with a damp towel, twist off the stems, and finely dice them. I go for large mushrooms so there is more room for filling.
- Cook the sausage filling Brown the sausage in butter, then saute shallots and diced stems in the drippings. Deglaze with white wine and stir in thyme.
- Mix the binder In a separate bowl, combine softened cream cheese, egg yolk, and parmesan. This is what keeps the filling from going watery.
- Combine and stuff Fold the sausage mixture into the cheese mixture. Pack each cap tightly using a cookie scoop or spoon.
- Chill and bake Refrigerate 15-30 minutes while the oven preheats to 375 F. Bake 15-20 minutes until the tops turn golden brown.
Explore hundreds of keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
24 oz fresh mushrooms, cremini, or white button
2 tablespoons unsalted butter, divided
3 Italian sausage links (equaling 1/2 lb)
1 tablespoon minced shallot
1/4 teaspoon garlic powder
1/4 cup dry white wine
1/2 teaspoon salt
1/4 teaspoon cayenne pepper
1 teaspoon fresh thyme, finely chopped
8 oz cream cheese, softened
1 egg yolk
3/4 cup grated Parmesan cheese
Step by Step Instructions
Step by Step Instructions
Mushroom prep
Carefully clean the mushrooms using a damp towel to remove any dirt and debris. Remove the stems from the mushroom caps and finely chop them. Set aside.
- 24 oz fresh mushrooms, cremini, or white button
Cook the sausage
In a large skillet, melt 1 tablespoon butter over medium-high heat. While the butter is melting, remove the casings from the sausages and add them to the frying pan once the butter has started to bubble. Break up the sausage into smaller pieces with a wooden spoon or spatula and cook until no longer pink (about 5 minutes). Once sausage has browned, transfer to a bowl and set aside.
- 1 tablespoon butter
- 3 sausage links
Sauté shallots
Leaving the drippings from the sausage meat in the frying pan, add the chopped shallots and sauté until soft and golden.
- 1 tablespoon minced shallot
Deglaze with wine
Add the remaining butter and chopped mushroom stems to the shallot mixture. Sprinkle with a pinch of salt. Cook until any liquid that comes out of the mushrooms has evaporated Add the wine, scraping up any brown bits from the skillet. Simmer the mixture for three minutes or until the alcohol has been cooked off and the liquid has evaporated.
- 1 tablespoon butter
- chopped mushroom stems
- pinch of salt
- 1/4 cup dry white wine
It's time for thyme
Remove skillet from the heat and stir in the chopped thyme.
- 1 teaspoon fresh thyme, finely chopped
Mix the creamy components
While the mushroom mixture cools down, add cream cheese, egg yolk, and grated Parmesan cheese to a large bowl. Stir until well combined.
- 8 oz cream cheese, softened
- 1 egg yolk
- 3/4 cup grated Parmesan cheese
Finish the filling
Add sausage and mushroom mixture to the cheese and stir to combine.
- cooked sausage
- mushroom mixture
Stuff them
Fill each mushroom cap with the mixture, pressing gently to ensure it is completely filled leaving a slightly rounded top. Place the mushroom caps face up on a parchment-lined baking sheet. Refrigerate mushrooms for 15-30 minutes while oven preheats to 375° F.
Bake
Place the baking sheet on the center rack in the oven and bake at 375° F for 15-20 minutes or until the tops are golden brown. Garnish with more chopped thyme if desired. Serve immediately.
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
How do I prevent stuffed mushrooms from getting watery?
This was the biggest problem I ran into when developing this recipe. I tested whole egg vs. egg yolk, and the whole egg versions always turned out watery. The fix is using just the yolk. Combined with cream cheese and parmesan, it creates a binder that holds moisture in the filling instead of leaking it out. I also let the mushroom stem mixture cook until all the liquid evaporates before combining, which makes a big difference.
Can I make keto stuffed mushrooms in an air fryer?
I have made these in the air fryer and they come out great. Set it to 375 F and cook for 10-12 minutes. The tops get crispier than in the oven, which I actually prefer. I do them in a single layer so the air circulates evenly. Just keep an eye on them after the 10-minute mark because air fryers run hot and the parmesan can go from golden to burned fast.
How do I reheat leftover stuffed mushrooms?
I reheat mine in the oven at 350 F for 8-10 minutes. The microwave makes them soft and the tops lose their texture. If you have an air fryer, that is my preferred method for leftovers: 350 F for 4-5 minutes and they come out almost as good as fresh.
Can I use ground sausage instead of links?
Yes, I have used both and the results are the same. Ground Italian sausage actually saves you the step of removing casings. Just make sure you are using the same weight (about half a pound). I like hot Italian sausage when I want more kick, but mild works if you are keeping the cayenne in the recipe.
Can I make these ahead and freeze them?
I freeze the filling all the time. It holds up well for about a month in an airtight container. When I am ready, I thaw it overnight in the fridge and stuff fresh mushroom caps the next day. I would not freeze already-assembled mushrooms because the caps release too much water when they thaw and you end up with a soggy mess.
What type of white wine is best for stuffed mushrooms?
I use Sauvignon Blanc because it tends to have fewer carbs per glass, but any dry white works. I have also used Pinot Grigio and Chardonnay with good results. The wine cooks off completely, so you are really just getting the flavor and the deglazing action. I would avoid sweet wines like Moscato or Riesling.
What can I use in place of wine in this recipe?
I have made these with chicken broth instead of wine, same quantity (1/4 cup), and they turned out well. The cream cheese and parmesan carry most of the moisture and richness, so you will not miss the wine much. The main thing you lose is the deglazing, but the broth still picks up some of those browned bits from the pan.


Swapped the regular Italian sausage for hot Italian and bumped the cayenne to a full half-teaspoon, expecting it to just be spicier. Something changes with the filling chemistry when there's more fat rendering off, though. The cream cheese gets creamier, almost silkier, and holds its shape in the cap without slipping. Served these at a spring dinner last weekend and people did a double-take at the slow heat building at the finish.nnOne thing I figured out the second time: the white wine deglaze matters even more with hot sausage. It lifts all those spiced drippings off the pan and rounds the sharpness out so the heat doesn't overpower the thyme.nnMade a third batch this week to confirm the timing. Twenty minutes at the right temp is where the mushrooms soften without releasing too much liquid into the filling. Still tinkering, but this is the version I'm keeping.
Only have hot Italian sausage on hand and really don't want to make a grocery run. Will the extra heat clash with the cream cheese or totally throw it off?
Brought these to a dinner party last weekend, mostly because I needed an appetizer that could survive prep-ahead and a car ride. Never made stuffed mushrooms before and I was braced for the filling to just slide out, honestly. Didn't happen. The cream cheese and egg yolk held everything together through the drive and the reheat. Guests were picking them up one-handed while talking and not one fell apart. A friend who doesn't eat keto asked what the seasoning was because she couldn't quite place it (white wine and fresh thyme, I think). Four were gone before I finished setting the tray down. These are in the rotation.
The thyme and white wine is always the mystery combo. Nobody expects it in an appetizer so they can't quite place it. Four gone before the tray's down is exactly the goal.
The cream cheese and egg yolk as binders is actually kind of brilliant (I've made stuffed mushrooms forever with breadcrumbs and always had filling slide off when someone picks one up). These held together, and the sausage cooking down with the white wine and thyme made my kitchen smell like an actual restaurant. One note: if you're working with bigger creminis rather than the small ones, the filling runs short. I got maybe two-thirds of my caps properly stuffed before I ran out, and the rest were sad little half-filled mushrooms. I'd scale the filling up by 25-30% if you're not buying the small batch size. Already planning round two.
Yeah, bigger creminis need more filling for sure. I'd scale up by at least 25% or just buy the small ones and not think about it. Round two is gonna be better.
I've tried probably four different keto stuffed mushroom recipes over the past year and none of them solved the filling problem. They'd taste fine going in, but the moment you cut into one on the plate everything slides out and you're chasing sausage around with a fork. The cream cheese and egg yolk combination here is genuinely the fix I didn't know existed. The filling stays put through baking, through plating, through that first cut. I almost skipped the white wine deglaze step (seemed fussy for a weeknight), but the depth it adds to the sausage is worth the extra minute. These are my new go-to for anything I'd bring to a dinner party.
The deglaze step is the one I almost cut from the recipe like five times before publishing. One minute of wine in a hot pan and suddenly the sausage tastes like it came from a restaurant. Dinner party staple for sure.
Making these for a dinner party Friday and trying to get as much done Thursday as I can (cleanup alone takes forever). If I stuff them the night before and stick them in the fridge, does the cream cheese hold up okay? Or do the caps release enough liquid overnight to make everything soggy? Really want to serve these as an appetizer but there's no way I'll have time to assemble and bake right before guests show up.
Caps will leak overnight. I'd make the filling Thursday (it keeps fine in the fridge), then stuff and bake Friday. Takes 5 minutes to assemble once the filling's cold.
My husband, who claims to hate mushrooms, ate the filling first and then went back for the caps. Said nothing, just kept reaching.
The silent second helping says it all. The filling gets the mushroom skeptics, and by cap number two they've forgotten they were supposed to hate these.
I've made stuffed mushrooms from three or four different recipes over the years and they all have the same problem: the filling slides around or goes watery. The sausage with cream cheese here actually stays put, and the cayenne is doing real work. Four stars, not five, but this is the one I'm using going forward.
The egg yolk is the difference. Whole egg recipes all have that watery problem. And cayenne almost got cut in testing.
Making these this weekend and I have everything except white wine (just not a wine house over here). Would chicken broth work for the 1/4 cup? I really don't want the filling to come out dry.
Yeah, same amount. The cream cheese and parmesan do the heavy lifting for moisture, so you won't miss it.
made these last night, sausage filling was solid
The Italian sausage does the heavy lifting here. Try it with hot Italian next time if you want a little kick.