01 -
Preheat the oven to 190°C. Bring a large saucepan of salted water to a boil. Add spaghetti and cook until al dente. Drain completely and set aside.
02 -
Heat a large skillet over medium heat. Add ground beef, ground sausage, and diced onion. Cook, breaking up meats, until browned throughout. Drain excess fat. Stir in tomato sauce, tomato paste, Italian seasoning, minced garlic, salt, and black pepper. Mix well and simmer for 5–8 minutes. Add cooked spaghetti to the sauce, toss to combine, then remove from heat.
03 -
While meat sauce simmers, slice the Italian bread loaf in half lengthwise using a bread knife. Hollow out the soft centre of each half, leaving sturdy shells. Brush the interior of each half generously with melted butter and sprinkle evenly with garlic powder. Arrange halves cut-side up on a baking sheet and toast in the oven until lightly golden.
04 -
Fill each toasted bread half with the spaghetti and meat sauce mixture, pressing gently to pack. Top each half with half the Parmesan and half the mozzarella cheese.
05 -
Return stuffed bread halves to the oven and bake for 15–20 minutes or until cheese is melted and golden brown. Remove from oven and let rest briefly before slicing each loaf to serve.