Baked Italian Stuffed Portobello Mushrooms filled with seasoned ground turkey and roasted cherry tomatoes — an easy, healthy, low-carb, Whole30-friendly dinner option.

Portobello mushrooms are a wonderfully meaty, satisfying base for fillings and make a great low-carb alternative to traditional starches. In this recipe, large portobellos are de-stemmed and cleaned, then filled with Italian-seasoned ground turkey and topped with balsamic-tossed grape tomatoes. They roast in the oven until the mushrooms are tender and the tomatoes begin to burst, creating a warm, flavorful dish that’s simple enough for weeknights and elegant enough for guests.
This oven-baked version is Whole30-compliant when strict Whole30 rules are followed for ingredients (check labels for added sugars or non-compliant oils). It’s also naturally low in carbohydrates and high in protein, making it suitable for low-carb and protein-forward meal plans.

How do I cook stuffed portobello mushrooms in the oven?
Cooking stuffed portobello mushrooms in the oven is straightforward. Start by preparing the filling: sauté aromatics, brown the ground turkey, and season generously with Italian seasoning. Toss grape or cherry tomatoes with olive oil, balsamic vinegar, salt, and pepper so they roast nicely and develop a glossy, slightly sweet finish.
Spoon the cooked turkey mixture into each prepared mushroom cap, then top with the seasoned tomatoes. Arrange the stuffed mushrooms on a rimmed baking sheet and bake at 400°F for about 20 minutes. During that time the tomatoes will soften and begin to burst, creating a light sauce over the filling, while the mushrooms roast through and become tender without getting soggy.
Do you wash portobello mushrooms before cooking?
Yes. After removing the stems and loosely scraping or scooping out the dark gills if you prefer, give the caps a brief rinse under cool running water to remove dirt. Pat them dry thoroughly with paper towels before filling; excess moisture can prevent the mushrooms from roasting properly.
How to eat stuffed portobello mushrooms
These stuffed portobellos can be eaten by hand like a hearty sandwich, but for a neater experience use a knife and fork. Cutting each mushroom into bite-sized pieces ensures you get a balanced mix of mushroom, seasoned turkey, and roasted tomato in every mouthful. Garnish with fresh basil or chopped parsley for a bright finish.
What to serve with Stuffed Portobello Mushrooms
Keep the meal low-carb by serving these mushrooms with sautéed zucchini noodles tossed with a light pesto or olive oil, or pair them with a crisp mixed salad for freshness and texture contrast. If you prefer heartier sides, steamed green beans, roasted Brussels sprouts, or cauliflower rice all complement the Italian flavors well.
Are stuffed portobello mushrooms low carb?
Yes. Each stuffed portobello in this recipe contains about 13 grams of carbohydrates, making it a solid option for low-carb meal plans. The mushrooms and tomatoes provide fiber and nutrients while the ground turkey supplies filling protein.
Tips, variations and storage
- Protein swaps: Substitute lean ground beef, chicken, or turkey sausage if you like stronger flavors. For a vegetarian version, use cooked lentils, crumbled tempeh, or a plant-based meat substitute.
- Cheesy option: If not following Whole30, a sprinkle of shredded mozzarella or Parmesan in the last 5 minutes of baking adds a golden, melty finish.
- Make-ahead: Prepare the turkey filling and tomato mixture in advance and store separately in the refrigerator. Assemble and bake just before serving for the best texture.
- Storage & reheating: Refrigerate leftovers in an airtight container for up to 3 days. Reheat in a 350°F oven for 10–15 minutes or until warmed through to help retain texture. Microwaving is faster but can soften the mushrooms more.
- Seasoning: Adjust the Italian seasoning, salt, and pepper to taste. A pinch of red pepper flakes adds heat if desired.
Related recipe ideas
Other dishes that pair well with these mushrooms or follow similar low-carb principles include Buffalo chicken zucchini boats, low-carb nachos with vegetable chips, Greek turkey-stuffed zucchini, and tomato basil chicken skewers.
Whole30 Italian Stuffed Portobello Mushrooms
Servings: 4 stuffed portobello mushrooms
Prep time: 15 minutes | Cook time: 20 minutes | Total time: 35 minutes
Ingredients
- 3 tbsp olive oil, divided
- 1 cup onions, diced
- 4 cloves garlic, minced
- 1 lb ground turkey
- 2 tbsp Italian seasoning
- 2 cups grape or cherry tomatoes
- 1 tbsp balsamic vinegar
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 4 large portobello mushrooms, de-stemmed and cleaned
Instructions
- Preheat the oven to 400°F (200°C).
- Heat 1 tablespoon of olive oil in a large skillet over medium-high heat.
- Add the diced onions, minced garlic, ground turkey, and Italian seasoning. Cook, breaking up the turkey, until the meat is browned and the onions are softened, about 5–7 minutes. Remove from heat and set aside.
- In a medium bowl, toss the grape tomatoes with the remaining 2 tablespoons of olive oil, balsamic vinegar, salt, and pepper.
- Divide the cooked turkey mixture evenly among the four mushroom caps, then top each with the seasoned tomatoes.
- Arrange the stuffed mushrooms on a rimmed baking sheet and bake for 20 minutes, until the mushrooms are tender and the tomatoes have begun to soften and burst.
- Remove from the oven and let rest for a minute before serving. Garnish with fresh basil or chopped herbs if desired.
Nutrition Facts (per stuffed portobello)
Calories: 282 kcal | Carbohydrates: 13 g | Protein: 30 g | Fat: 13 g
Additional nutrients (per serving): Saturated Fat 2 g, Cholesterol 62 mg, Sodium 363 mg, Potassium 918 mg, Fiber 3 g, Sugar 6 g, Vitamin A 690 mg, Vitamin C 14.1 mg, Calcium 68 mg, Iron 2.4 mg.
Author: Whitney Bond
