Prep the mushrooms. Heat your oven to 400°F (200°C). Wipe the mushroom caps clean with a damp paper towel.
Remove stems and gently scrape out the dark gills with a spoon. Brush both sides with olive oil and lightly season with salt and pepper.
Pre-bake the caps. Place mushrooms stem-side up on a parchment-lined baking sheet.
Bake for 8–10 minutes to release moisture. Drain any liquid from the caps and pat them dry. This step helps them stay meaty, not watery.
Cook the aromatics.
While the mushrooms bake, warm 1 tablespoon olive oil in a skillet over medium heat. Add the chopped onion and cook until soft and translucent, about 4–5 minutes. Stir in the garlic and cook 30 seconds more.
Brown the beef.
Add ground beef to the skillet, breaking it up with a spatula. Season with salt, pepper, smoked paprika, and oregano. Cook until just browned, about 5–6 minutes.
Drain excess fat if needed.
Build the burger flavor. Stir in Worcestershire, Dijon, and diced tomato. Cook 1–2 minutes to marry the flavors.
Taste and adjust seasoning. You want it boldly seasoned so it shines inside the mushroom.
Stuff the caps. Spoon the beef mixture into each pre-baked portobello, packing it slightly.
If using cheese, sprinkle it on top.
Final bake. Return to the oven and bake 8–10 minutes, until the cheese melts and the edges of the mushrooms look tender and juicy.
Finish and serve. Let the stuffed mushrooms rest for 3–4 minutes.
Garnish with parsley or chives. Add your favorite burger-style toppings like lettuce, pickles, or a drizzle of ketchup or hot sauce. Serve warm.