How To Make Stuffed Mushrooms
Here’s how it comes together.
Step 1: Preheat and brown the sausage. Preheat your oven to 350°F. Cook the turkey sausage in a skillet over medium-low heat, breaking it up as it browns. Pro tip: cooking low and slow keeps the sausage juicy rather than dry and crumbly.
Step 2: Prep the mushrooms and sauté the filling. While the sausage browns, remove the stems from the mushroom caps and chop them along with the fresh sage. Once the sausage is cooked through, add the chopped stems, sage, and minced garlic to the pan and sauté for about 2 minutes until softened and fragrant.
Step 3: Add the creamy ingredients and herbs. Add the cream cheese, salt, pepper, lemon juice, oregano, and parsley to the skillet. Stir everything together until the cream cheese is fully melted into the filling. Pro tip: the filling should look cohesive and creamy — if it seems a little loose, don’t worry, the almond flour goes in next.
Step 4: Finish the filling and prep the caps. Remove the skillet from the heat and stir in the almond flour. In a small bowl, toss the mushroom caps with the olive oil until lightly coated, then arrange them in a baking dish, cap side down and ready to fill.
Step 5: Stuff and bake. Spoon the turkey filling generously into each mushroom cap. Top each one with a small piece of parsley for garnish. Bake for 30 minutes until the mushrooms are tender and the filling is set and lightly golden on top.
Storage, Reheating & Make Ahead
Fridge storage Store leftover stuffed mushrooms in an airtight container in the fridge for up to 3 days.
Reheating Reheat in the oven at 325°F for 10–12 minutes until warmed through. The microwave works in a pinch but the mushrooms will release more liquid that way.
Make ahead tips You can make the filling up to 2 days ahead and store it in the fridge. When you’re ready to serve, stuff the caps and bake as directed — easy for entertaining.
Substitutions and Variations
- On the cream cheese — The recipe is written with dairy-free cream cheese, but real parmesan is a great option if you tolerate it. Parmesan is a fermented cheese, which means much of the lactose is broken down during the process — making it easier to digest for many people. Use 2–3 tablespoons stirred into the filling in place of (or alongside) the cream cheese.
- If you don’t have turkey sausage — Ground chicken or ground pork work well here with very similar results. Season with a pinch of fennel and red pepper flakes if using plain ground meat.
- If you don’t have almond flour — Ground almonds blended to a coarse meal work just as well. You could also use finely ground oats if nut-free is a priority.
- If you want to add heat — A pinch of red pepper flakes added with the garlic gives the filling a nice subtle kick.
- Different mushrooms — Baby portobellos (cremini) work beautifully as a heartier swap. Just adjust bake time slightly as they’re denser.
- For a vegetarian version — Skip the turkey sausage and double the mushroom stems, adding a handful of finely chopped walnuts for texture and substance.
Health Benefits At A Glance
- Turkey sausage — A leaner source of protein compared to pork sausage, supporting muscle health and keeping the filling lighter.
- White button mushrooms — Rich in B vitamins and selenium, and one of the few non-animal food sources that provides vitamin D.
- Garlic — Contains allicin, a compound that supports immune function and has natural antimicrobial properties.
- Almond flour — Provides healthy fats, vitamin E, and magnesium while keeping the recipe gluten-free.
- Extra virgin olive oil — A source of heart-healthy monounsaturated fats and antioxidants that support overall wellness.
- Fresh herbs (sage, oregano, parsley) — All three are rich in antioxidants and have been used traditionally to support digestion and reduce inflammation.
Ways To Serve These Stuffed Mushrooms
- As a party appetizer — Arrange on a platter with a little extra fresh parsley scattered around. They look beautiful and go fast.
- As a light dinner — Serve 4–5 mushrooms per person alongside a simple green salad for an easy weeknight meal.
- On a charcuterie or appetizer board — Tuck them in alongside olives, nuts, and sliced vegetables for a well-rounded spread.
- As a game day snack — These are easy to eat in one or two bites and hold up well at room temperature for a short time, making them great for casual gatherings.
- Meal prepped for lunches — Reheat a few for a protein-rich lunch throughout the week, paired with roasted vegetables or a simple side salad.
Shelley’s Tips
- Kite Hill dairy-free cream cheese is my favorite here — it melts smoothly and has a very neutral flavor that works beautifully in savory recipes.
- Real parmesan is a great swap or addition if you tolerate it. Because parmesan is a fermented cheese, much of the lactose breaks down during aging, making it easier to digest for many people. Stir 2–3 tablespoons into the filling.
- Make the filling up to 2 days ahead and refrigerate — then stuff and bake right before serving.
- Bigger mushrooms are easier to stuff and make for a more satisfying bite, so go for the largest caps you can find.
Nutrition Note Nutrition will vary based on the ingredients you use. This recipe and all content on this site is for educational purposes only and is not medical advice.
Affiliate Disclaimer: Some links on this page are affiliate links. If you make a purchase through one of them, I may earn a small commission at no extra cost to you. I only share products I genuinely use, love, or feel good recommending.