01 -
Preheat oven to 375° Fahrenheit.
02 -
In a large saucepan, boil spaghetti until al dente. Remove from heat and drain.
03 -
While pasta is cooking, brown ground beef and sausage in a large skillet over medium heat. Add diced onion during the browning process. Once browned, drain excess fat and return to skillet. Add tomato sauce, tomato paste, Italian seasoning, minced garlic, salt, and pepper. Stir well and simmer for 5-8 minutes. Add the cooked spaghetti, mix thoroughly, and remove from heat.
04 -
Using a bread knife, cut the Italian bread loaf in half lengthwise. Carve out the center of each half, removing any excess bread to create a hollow space. Brush the hollow interiors and the sides of the bread halves with butter. Sprinkle with garlic powder and toast in the oven.
05 -
Once the bread is toasted, fill the hollowed halves with the prepared spaghetti and meat sauce. Divide the mixture evenly between the two halves (excess can be reserved for later). Top with Parmesan and Mozzarella cheeses, dividing equally between the two halves.
06 -
Bake the filled bread at 375° Fahrenheit for 15-20 minutes, or until the cheese is melted and golden. Remove from oven and gently slice with a bread knife to serve.