There’s something magical about the scent of bubbling cheese, garlicky spinach, and earthy mushrooms wafting through my kitchen. The first time I made these healthy spinach artichoke stuffed mushrooms, I could hardly wait for them to cool down before popping one into my mouth. That moment—when the creamy filling meets the juicy mushroom cap and you catch that burst of tangy artichoke—is the kind of moment where you pause, close your eyes, and just smile. You know you’ve stumbled onto something truly special, and honestly, I wish I’d found this recipe years ago.
My connection to this dish runs deep. When I was knee-high to a grasshopper, my grandma used to make a classic spinach artichoke dip for every holiday. She’d serve it hot from the oven with crusty bread, and we’d circle around her kitchen counter like hungry little birds. Fast forward to today, and I wanted to capture that same nostalgia—but with a lighter, fresher twist. So, I stuffed that beloved filling into tender baby bella mushrooms and, let me tell you, it’s pure, guilt-free comfort.
You know what really makes my heart happy? Watching my family sneak these right off the baking tray—sometimes before I’ve even set them on the table! I can’t blame them, though. These stuffed mushrooms are perfect for potlucks, game days, or as a sweet treat for your kids (they’re packed with veggies, but no one’s the wiser). They brighten up any Pinterest board and disappear fast at parties. After testing this recipe more times than I care to admit (in the name of research, of course), it’s become a staple for gatherings, gifting, and, honestly, any night when I need a little feel-good snack. If you’re looking for a healthy appetizer that feels like a warm hug, you’re going to want to bookmark this one!
Why You’ll Love This Recipe
Let’s face it, not all appetizers hit that sweet spot where flavor, ease, and healthiness meet. As someone who’s tested more guilt-free party snacks than I care to count, I can confidently say these healthy spinach artichoke stuffed mushrooms check all the boxes. Here’s why you’ll find yourself making them again and again:
- Quick & Easy: You can whip these up in about 35 minutes start to finish—perfect for last-minute guests, busy weeknights, or meal prep for the week ahead.
- Simple Ingredients: Nothing fancy here—just wholesome, easy-to-find ingredients you probably already have in your fridge or pantry.
- Perfect for Every Occasion: These are a hit at potlucks, holiday spreads, book club night, or even as a side for cozy family dinners. They look gorgeous and taste even better.
- Crowd-Pleaser: Kids gobble them up (bonus: sneaky veggies!), and adults love the familiar flavors but lighter feel. I’ve brought them to Super Bowl parties and even my “health food skeptic” uncle asked for seconds.
- Unbelievably Delicious: Creamy, savory, and just the right amount of cheesy goodness without any heaviness. The filling gets golden and bubbly, the mushrooms stay juicy—seriously addictive.
What really makes these different? I blend cottage cheese and Greek yogurt for a creamy base that’s secretly packed with protein and light on calories. I add a touch of lemon zest for brightness, and use freshly chopped spinach and artichokes for that classic dip flavor—no canned glop here. The filling is smooth, never grainy, and the mushroom caps hold everything together like nature’s little appetizer bowls.
This recipe isn’t just good—it’s the kind you savor with your eyes closed and wonder if you should share the last one. It’s a lighter take on comfort food, but still delivers the soul-soothing nostalgia of classic spinach artichoke dip. You can impress guests, please picky eaters, or treat yourself to a wholesome snack—no stress, no guilt. Trust me, these mushrooms will become your new go-to appetizer, and you might even find yourself making a double batch (just in case!).
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy-to-find at any grocery store. Here’s what you’ll need for these healthy spinach artichoke stuffed mushrooms:
- For the Mushrooms:
- 16–20 medium baby bella (cremini) mushrooms, stems removed and wiped clean (about 1 lb / 450g)
- 1 tablespoon olive oil (for brushing and roasting)
- Pinch of salt and pepper (for seasoning the caps)
- For the Filling:
- 1 cup (packed, 30g) fresh spinach, chopped (or thawed frozen spinach, well-drained)
- 1/2 cup (85g) artichoke hearts, chopped (canned or jarred in water, drained well)
- 1/2 cup (120g) low-fat cottage cheese (I like Daisy brand for extra creaminess)
- 1/4 cup (60g) plain Greek yogurt (for extra protein and tang; use dairy-free if you like)
- 1/4 cup (20g) grated Parmesan cheese (plus more for topping, if you’re feeling fancy)
- 1/3 cup (35g) part-skim shredded mozzarella cheese
- 2 tablespoons (15g) chopped green onions (optional, but adds a nice bite)
- 2 cloves garlic, minced
- 1 tablespoon (15ml) fresh lemon juice (about 1/2 a lemon)
- 1 teaspoon lemon zest (for brightness)
- 1/2 teaspoon dried Italian herbs (or a mix of oregano and basil)
- 1/4 teaspoon crushed red pepper flakes (totally optional for a little kick)
- Salt and black pepper to taste
Ingredient Tips:
- For best texture, use firm, fresh mushrooms. The baby bella (cremini) variety holds up well during baking and packs more flavor than white button mushrooms.
- If using frozen spinach, make sure to squeeze out as much water as possible—nobody wants a soggy filling.
- Can’t do dairy? Substitute the cottage cheese and Greek yogurt with your favorite plain, dairy-free alternatives (I’ve had great results with Kite Hill almond-based products).
- Artichoke hearts packed in water (not oil) work best here. Give them a good drain and chop to avoid watery filling.
- Want to go gluten-free? Good news—these are naturally gluten-free! Just double-check your cheese and seasoning labels for hidden gluten if you’re extra sensitive.
Feel free to get creative with what you have on hand. In summer, I sometimes toss in fresh herbs like parsley or dill for a brighter flavor. If you’re out of mozzarella, shredded provolone or a mild cheddar works in a pinch. This recipe is super forgiving—so use what you love!
Equipment Needed
You don’t need a fancy kitchen to whip up these healthy spinach artichoke stuffed mushrooms. Here’s what will help make the process smooth and easy:
- Baking sheet or large rimmed pan: For roasting the mushrooms (line it with parchment for easy cleanup).
- Mixing bowls: One large for tossing the filling, and a small one for prepping the mushrooms.
- Spoon or small cookie scoop: For neatly filling each mushroom cap. A teaspoon works too if you’re old-school.
- Cutting board and sharp knife: For chopping spinach, artichokes, and green onions.
- Measuring cups and spoons: For accuracy—though I sometimes eyeball the cheese (no judgment here!).
- Paper towels: For wiping mushrooms clean. Don’t rinse them under water—they’ll soak it up like sponges.
I’ve made these with nothing more than a single mixing bowl, a spoon, and a small baking sheet on vacation in a rental kitchen—so don’t stress if you’re low on gadgets. If you don’t have parchment, a light brush of oil on your pan prevents sticking. And if you’re making a double batch, a muffin tin actually works great for keeping the mushrooms upright (just a little tip from many a crowded family party!).
How to Make Healthy Spinach Artichoke Stuffed Mushrooms

-
Preheat and Prep:
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or a silicone baking mat for easy cleanup.
Wipe the mushrooms with a paper towel to remove any dirt. Twist and remove the stems (save them for soup or stir-fry later). Arrange the mushroom caps, cavity side up, on your prepared baking sheet. -
Season the Mushrooms:
Brush each mushroom cap lightly with olive oil. Sprinkle with a pinch of salt and pepper. This helps them roast up flavorful and not dry out.
Tip: If your mushrooms are on the larger side, you may need to roast them for a few extra minutes later. -
Make the Filling:
In a large mixing bowl, combine the chopped spinach, artichoke hearts, cottage cheese, Greek yogurt, Parmesan, mozzarella, green onions, garlic, lemon juice, lemon zest, Italian herbs, and red pepper flakes. Mix well.
Season with salt and black pepper to taste. The mixture should be creamy but not watery. If it seems too loose (especially if using frozen spinach), add an extra tablespoon of grated Parmesan.
Sensory cue: The filling should smell bright and garlicky, with flecks of green throughout. -
Stuff the Mushrooms:
Using a small spoon or cookie scoop, fill each mushroom cap generously with the spinach artichoke mixture. Press it in gently so it mounds a bit above the rim.
Sprinkle a little more mozzarella or Parmesan on top if you like an extra cheesy crust.
Note: Don’t overpack the filling—it will puff up a little as it bakes. -
Bake:
Place the baking sheet in the preheated oven and bake for 18–22 minutes. The mushrooms should be tender, and the filling golden and bubbly.
If you like a crispier top, broil for 1–2 minutes at the end (but watch closely so they don’t burn!).
Sensory cue: The tops should be lightly browned and the aroma will fill your kitchen—try not to eat them all right off the tray. -
Cool and Serve:
Let the mushrooms cool for 5 minutes before serving. The filling sets up a bit as they cool, making them easier to handle.
Sprinkle with extra green onions or a squeeze of lemon for a fresh pop.
Troubleshooting Tips:
- If your mushrooms release a lot of liquid during baking, carefully tilt the tray and drain off the excess halfway through.
- If the filling looks dry, add a spoonful of Greek yogurt before stuffing the caps.
- For extra-large mushrooms, increase the baking time by 3–5 minutes.
Honestly, these spinach artichoke stuffed mushrooms come together in a snap, and the hardest part is not eating them before your guests arrive!
Cooking Tips & Techniques
I’ve made these healthy spinach artichoke stuffed mushrooms more times than I can count—and let’s just say, I’ve learned a few things the hard way! Here are my best pro tips for perfect results, every single time:
- Don’t Soak the Mushrooms: Wipe them clean with a paper towel instead of rinsing. Otherwise, they get waterlogged and lose their meaty texture (trust me, I’ve served soggy mushrooms before…not my proudest moment).
- Tame Watery Fillings: Squeeze out extra moisture from spinach and artichokes—especially if you use frozen. A quick press between paper towels works wonders. If your filling still seems loose, add a tablespoon of grated Parmesan or breadcrumbs.
- Balance the Flavors: Don’t skimp on the lemon zest! It brightens up the rich filling and keeps everything from tasting too heavy.
- Make-Ahead Magic: You can stuff the mushrooms and refrigerate for up to 8 hours before baking. They might need an extra minute or two in the oven, but this makes entertaining a breeze.
- Don’t Overbake: The mushrooms should be tender but still hold their shape. If you bake too long, they shrink and get rubbery. Check them at 18 minutes, and only broil if you want a crispy top.
- Batch Cooking: If you’re making a big batch, bake on two trays and rotate them halfway through so everything cooks evenly.
- Troubleshooting Fails: If your filling leaks out, your mushrooms are probably overfilled (been there, done that). Next time, mound but don’t pile too high.
Remember, cooking is part science, part art. Don’t stress if they don’t look perfect—the taste is what matters, and these are forgiving. If you’re multitasking, prep the filling a day ahead and stuff the mushrooms right before baking. And honestly, if you end up snacking on the filling with a spoon…no judgment from me!
Variations & Adaptations
One of the best things about these healthy spinach artichoke stuffed mushrooms is how easy they are to customize for different tastes and dietary needs. Here are a few of my favorite ways to mix things up:
- Vegan Version: Swap cottage cheese and Greek yogurt for plant-based alternatives (like Kite Hill almond-based cream cheese and coconut yogurt). Use vegan mozzarella and Parmesan. The filling stays creamy and satisfying—just a little different flavor profile.
- Keto/Low-Carb Option: These are already pretty low-carb, but you can nix the Parmesan if you’re watching sodium, or add chopped cooked bacon for extra protein and flavor.
- Extra Veggie Boost: Add finely chopped red bell pepper, kale, or sun-dried tomatoes to the filling. I’ve even mixed in a handful of fresh herbs like parsley or dill for a springtime twist.
- Spicy Kick: Up the red pepper flakes or add a dash of hot sauce to the filling for those who love heat.
- Different Cheese: Try shredded provolone, gouda, or even feta for a fun flavor change. Feta and spinach are a match made in heaven.
- Allergen-Friendly: For nut allergies, stick to the original recipe. For dairy allergies, see the vegan swaps above.
I once ran out of artichokes and used chopped roasted broccoli—pretty delicious, actually! Don’t be afraid to experiment with what’s in season or what you have on hand. The base recipe is sturdy and flexible, so you really can’t go wrong.
Serving & Storage Suggestions
These healthy spinach artichoke stuffed mushrooms are best served warm, right from the oven, when the filling is bubbly and the aroma is irresistible. Arrange them on a pretty platter, sprinkle with fresh herbs or a bit more lemon zest for color, and watch them disappear.
They make a great addition to any appetizer spread, and pair well with sparkling water, a crisp white wine, or a fresh veggie tray. For a heartier meal, serve alongside grilled chicken, fish, or a big green salad. Honestly, I’ve been known to eat a whole plate for lunch with nothing else needed!
To store leftovers, let the mushrooms cool completely, then transfer to an airtight container. They’ll keep in the refrigerator for up to 3 days. To reheat, place them in a 350°F (175°C) oven for about 8–10 minutes until warmed through, or microwave on low in 20-second bursts. The filling stays creamy, and the mushrooms hold up surprisingly well.
Pro tip: The flavors actually deepen after a day in the fridge, making leftovers even more delicious. If freezing, arrange mushrooms in a single layer and freeze until solid, then transfer to a freezer bag. Thaw overnight in the fridge and reheat as above. They’re not quite as perfect as fresh, but still pretty darn tasty!
Nutritional Information & Benefits
Each healthy spinach artichoke stuffed mushroom is loaded with nutrients but light on calories. A typical serving (2–3 mushrooms) comes in at roughly 60–80 calories, 3g fat, 5g protein, and only 3g net carbs—making them a great option for anyone watching their waistline.
The filling is packed with spinach (hello, iron and vitamins A and C!), artichokes (fiber for days), and protein-rich cottage cheese and Greek yogurt. Using part-skim cheeses keeps saturated fat low. Plus, mushrooms are naturally gluten-free and full of antioxidants.
As always, check your specific cheese brands if you’re highly sensitive to gluten. This recipe is vegetarian, low-carb, and can easily be made dairy-free or vegan. I love knowing I can snack on these without any guilt—they’re as nourishing as they are crave-worthy.
Conclusion
There’s just something special about these healthy spinach artichoke stuffed mushrooms. They’re creamy, savory, and bursting with flavor, but light enough to fit any healthy eating plan. Whether you’re hosting a party, looking for a quick weeknight snack, or just craving a childhood favorite made healthy, this recipe delivers every time.
I love how easily you can customize them to suit your tastes, and the fact that they’re always a hit—no matter the crowd. Honestly, they’ve become one of my all-time favorite appetizers, and I hope they do the same for you.
Give these a try, play around with your own twists, and don’t forget to share your version in the comments. I’d love to hear how they turn out for you! Happy cooking—and here’s to guilt-free snacking that feels like a warm hug.
FAQs About Healthy Spinach Artichoke Stuffed Mushrooms
Can I make these stuffed mushrooms ahead of time?
Absolutely! You can stuff the mushrooms up to 8 hours in advance and keep them covered in the refrigerator. Just bake them right before serving for best results.
What’s the best way to clean mushrooms for stuffing?
Use a damp paper towel or soft brush to gently wipe off any dirt. Avoid rinsing under water, as mushrooms soak up moisture and may become soggy.
Are these spinach artichoke stuffed mushrooms gluten-free?
Yes! This recipe is naturally gluten-free, as long as you check your cheese and seasoning labels for any hidden gluten. No breadcrumbs required.
Can I freeze leftover stuffed mushrooms?
You sure can—freeze them in a single layer until solid, then transfer to a freezer bag. Thaw overnight in the fridge and reheat in the oven. They’re best fresh, but still tasty after freezing!
What other veggies can I add to the filling?
Try finely chopped kale, roasted red peppers, sun-dried tomatoes, or even cooked broccoli. This recipe is very flexible—use whatever you love or have on hand.
Pin This Recipe!

Healthy Spinach Artichoke Stuffed Mushrooms
These healthy spinach artichoke stuffed mushrooms are a lighter, protein-packed twist on the classic dip, baked into juicy baby bella mushroom caps. Creamy, savory, and easy to make, they’re the perfect guilt-free appetizer for parties, potlucks, or snacking.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 16–20 stuffed mushrooms (about 6–8 appetizer servings) 1x
- Category: Appetizer
- Cuisine: American
Ingredients
- 16–20 medium baby bella (cremini) mushrooms, stems removed and wiped clean (about 1 lb / 450g)
- 1 tablespoon olive oil (for brushing and roasting)
- Pinch of salt and pepper (for seasoning the caps)
- 1 cup (packed, 30g) fresh spinach, chopped (or thawed frozen spinach, well-drained)
- 1/2 cup (85g) artichoke hearts, chopped (canned or jarred in water, drained well)
- 1/2 cup (120g) low-fat cottage cheese
- 1/4 cup (60g) plain Greek yogurt
- 1/4 cup (20g) grated Parmesan cheese (plus more for topping, optional)
- 1/3 cup (35g) part-skim shredded mozzarella cheese
- 2 tablespoons (15g) chopped green onions (optional)
- 2 cloves garlic, minced
- 1 tablespoon (15ml) fresh lemon juice (about 1/2 a lemon)
- 1 teaspoon lemon zest
- 1/2 teaspoon dried Italian herbs (or a mix of oregano and basil)
- 1/4 teaspoon crushed red pepper flakes (optional)
- Salt and black pepper to taste
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or a silicone baking mat.
- Wipe the mushrooms with a paper towel to remove any dirt. Twist and remove the stems. Arrange the mushroom caps, cavity side up, on the prepared baking sheet.
- Brush each mushroom cap lightly with olive oil. Sprinkle with a pinch of salt and pepper.
- In a large mixing bowl, combine the chopped spinach, artichoke hearts, cottage cheese, Greek yogurt, Parmesan, mozzarella, green onions, garlic, lemon juice, lemon zest, Italian herbs, and red pepper flakes. Mix well. Season with salt and black pepper to taste.
- Using a small spoon or cookie scoop, fill each mushroom cap generously with the spinach artichoke mixture. Press it in gently so it mounds a bit above the rim. Sprinkle with extra mozzarella or Parmesan if desired.
- Bake for 18–22 minutes, until the mushrooms are tender and the filling is golden and bubbly. For a crispier top, broil for 1–2 minutes at the end, watching closely.
- Let the mushrooms cool for 5 minutes before serving. Garnish with extra green onions or a squeeze of lemon if desired.
Notes
For best results, use firm, fresh mushrooms and squeeze out excess moisture from spinach and artichokes. You can prepare the filling and stuff the mushrooms up to 8 hours ahead; bake just before serving. For a vegan version, use plant-based cheese and yogurt. These are naturally gluten-free—just check your cheese and seasoning labels. Leftovers keep well in the fridge for up to 3 days and reheat nicely.
Nutrition
- Serving Size: 2–3 mushrooms
- Calories: 70
- Sugar: 1
- Sodium: 180
- Fat: 3
- Saturated Fat: 1.5
- Carbohydrates: 4
- Fiber: 1
- Protein: 5
Keywords: spinach artichoke stuffed mushrooms, healthy appetizer, vegetarian, gluten-free, party snack, low calorie, protein, easy, make ahead


