This show-stopping Philly-inspired stuffed bread loaf is a savoury masterpiece—perfect for sharing, yet so delicious you’ll want it all to yourself. Loaded with seasoned ground beef, caramelised peppers, and gooey melted cheese, all nestled inside a crusty baguette, this dish is pure comfort with every bite.
It’s like a cheesesteak reimagined: rustic, melty, and made to pull apart with your hands.

Ingredients
- 1 large crusty baguette or French bread loaf
- 450g ground beef (or lamb mince)
- 1 small onion, finely chopped
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 2 cloves garlic, minced
- 1 tsp smoked paprika
- ½ tsp black pepper
- ½ tsp salt
- 1 tbsp olive oil
- 1 ½ cups shredded mozzarella cheese
- ½ cup grated cheddar (optional for sharpness)
- Fresh parsley, chopped (for garnish)
🔪 Method
- Prepare the bread: Slice the top off the baguette lengthwise and hollow out the inside, leaving a 1-inch thick shell. Set aside.
- Cook the filling: Heat olive oil in a pan over medium heat. Sauté onions and garlic until fragrant, then add ground beef, paprika, salt, and pepper. Cook until browned.
- Add peppers: Toss in the sliced peppers and sauté for 4–5 minutes, just until softened but still vibrant.
- Assemble: Preheat your oven to 180°C (350°F). Line a baking tray. Fill the hollowed bread with the beef and pepper mixture. Top generously with mozzarella and cheddar.
- Bake: Place the stuffed loaf on the tray and bake for 10–15 minutes, until the cheese is melted and bubbly.
- Garnish and serve: Sprinkle with chopped parsley. Slice into thick portions and serve warm.
🍽️ Chef’s Tips
- Swap beef for chicken or turkey mince for a leaner version.
- For extra flavour, add a touch of chili flakes or jalapeños to the filling.
- Don’t toss the bread insides—toast them for croutons or breadcrumbs.
- Make it ahead: prep and fill the loaf, wrap in foil, and bake just before serving.
🧮 Nutritional Info
- Prep Time: 15 mins
- Cook Time: 25 mins
- Total Time: 40 mins
- Calories: 480 per slice
- Servings: 6