Skip to Recipe

If you’re looking for a way to turn a pound of ground beef into something that feels a little fancy without costing a fortune, these stuffed portobello mushrooms are it. They’re hearty, cheesy, packed with veggies, and come together with ingredients you probably already have sitting in your fridge and pantry.

What Is Ground Beef and Spinach Stuffed Portobello Mushrooms?

This dish takes large portobello mushroom caps and fills them with a savory mixture of seasoned ground beef, wilted spinach, garlic, and melty cheese, then bakes them until the mushrooms are tender and the tops are golden and bubbly. It’s essentially a low-carb, veggie-forward spin on a stuffed pepper or meatloaf, using the mushroom cap as an edible “bowl” instead of bread or rice.

Stuffed mushrooms are often served as a fancy appetizer at parties, but making them with ground beef and spinach turns them into a satisfying main course. They’re a great way to stretch a pound of beef across a whole family dinner while sneaking in extra vegetables that even picky eaters tend to enjoy once they’re mixed into a cheesy filling.

Tips for Cooking and Prepping

#1: Buy portobellos loose, not packaged

Many grocery stores sell portobello caps individually in the produce section, which is usually cheaper than pre-packaged sets and lets you buy exactly how many you need.

#2: Scrape out the gills for a tidier filling

Use a spoon to gently scrape out the dark brown gills underneath the cap; this prevents the filling from turning a murky gray color and helps the mushroom hold its shape while baking.

#3: Pre-bake the caps to avoid a watery mess

Portobellos release a lot of moisture as they cook, so bake the empty caps for 8-10 minutes first and blot them dry before stuffing to keep the filling from getting soupy.

#4: Use frozen spinach to save money

Frozen chopped spinach is significantly cheaper than fresh and works perfectly here, just be sure to thaw it and squeeze out as much liquid as possible before mixing it into the beef.

#5: Stretch the meat with breadcrumbs or rice

Adding a handful of breadcrumbs, cooked rice, or even oats to the beef filling helps stretch one pound of ground beef into more servings without sacrificing flavor.

#6: Save the mushroom stems

Finely chop the stems instead of tossing them and sauté them along with the beef and garlic to add extra flavor and bulk to the filling at no additional cost.

Recipe Variations and Substitutes

This recipe is very forgiving, so feel free to swap in what you have on hand. Ground turkey or ground pork can replace the beef, cheddar or provolone can stand in for mozzarella, and fresh baby spinach works just as well as frozen if you sauté it down first. For a Tex-Mex twist, add taco seasoning and swap the mozzarella for pepper jack; for an Italian flair, mix in a spoonful of marinara and use Italian seasoning instead of plain salt and pepper.

What to Serve with Stuffed Portobellos

These mushrooms are hearty enough to be a main dish on their own, but pairing them with a simple side rounds out the meal nicely. Try serving them alongside garlic bread, a simple green salad, roasted potatoes, or steamed rice to soak up any extra juices from the mushrooms.

Storing, Make-Ahead, and Freezing Tips

Leftover stuffed mushrooms keep well in an airtight container in the fridge for up to 4 days and reheat nicely in the oven or microwave. You can also assemble the mushrooms ahead of time, cover and refrigerate them unbaked for up to a day, then bake when ready; for freezing, wrap the fully cooled, baked mushrooms individually and freeze for up to 2 months, thawing overnight in the fridge before reheating.

FAQs

Can I make stuffed portobello mushrooms ahead of time?

Yes, you can prep and stuff the mushrooms up to a day in advance, then cover and refrigerate them until you’re ready to bake. This makes them a great option for busy weeknights or meal prepping on the weekend.

Do I need to peel portobello mushrooms before stuffing them?

Peeling isn’t necessary, but you should wipe the caps clean with a damp paper towel and scrape out the gills with a spoon to make room for the filling and prevent excess moisture.

How do I keep stuffed mushrooms from getting watery?

Pre-baking the empty caps for a few minutes and blotting out any released liquid before adding the filling helps a lot, as does squeezing excess moisture out of the spinach if you’re using frozen.

Can I freeze ground beef and spinach stuffed mushrooms?

Yes, bake them first, let them cool completely, then wrap tightly and freeze for up to 2 months. Thaw in the refrigerator overnight before reheating in the oven.

What can I use instead of portobello mushrooms?

If portobellos aren’t available or are too pricey, you can use large button mushrooms in smaller batches, bell pepper halves, or even zucchini boats as a substitute vessel for the same beef and spinach filling.

Ground Beef and Spinach Stuffed Portobello Mushrooms Recipe

Prep time: 15 min | Cook time: 25 min | Total time: 40 min | Servings: 4

Ingredients

For the Mushrooms

  • 4 large portobello mushroom caps, stems removed and gills scraped out
  • 2 tbsp olive oil
  • Salt and pepper, to taste

For the Filling

  • 1 lb ground beef (80/20 works well)
  • 3 cloves garlic, minced
  • 1/2 small onion, diced
  • 1 (10 oz) box frozen chopped spinach, thawed and squeezed dry
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 tsp Italian seasoning
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 cup shredded mozzarella cheese, divided

Instructions

  1. Preheat the oven to 400°F (200°C) and line a baking sheet with foil or parchment for easy cleanup.
  2. Brush the portobello caps on both sides with olive oil and season lightly with salt and pepper. Place them gill-side up on the baking sheet and bake for 8-10 minutes to release excess moisture, then remove and blot dry with a paper towel.
  3. While the mushrooms bake, heat a large skillet over medium heat and cook the ground beef with the onion, breaking it up with a spoon, until browned, about 6-8 minutes. Drain excess grease.
  4. Add the garlic to the skillet and cook for 1 minute until fragrant, then stir in the squeezed-dry spinach, breadcrumbs, Parmesan, Italian seasoning, salt, and pepper. Mix in half of the mozzarella cheese and stir until combined.
  5. Divide the beef and spinach filling evenly among the pre-baked mushroom caps, pressing it in gently and mounding slightly on top.
  6. Sprinkle the remaining mozzarella cheese over each stuffed mushroom and return the baking sheet to the oven.
  7. Bake for 12-15 minutes, or until the cheese is melted and golden and the mushrooms are tender.
  8. Let the mushrooms rest for a few minutes before serving to allow the filling to set.

For a budget swap, use fresh baby spinach sautéed down instead of frozen, or stretch the filling further with an extra 1/2 cup of cooked rice if feeding a bigger crowd.


Leave a Reply