01 -
Drizzle some olive oil into a large skillet and heat gently. Toss in the chopped onion and cook about 5 minutes until it softens and turns golden. Add the minced garlic and cook briefly, just until it smells aromatic. Break up the ground beef into the skillet and cook until no longer pink, about 6 minutes.
02 -
Add the tomato paste into the browned meat and stir, letting it cook for a few minutes until it darkens a bit. Pour in the wine, stir, and simmer for a couple of minutes to let the alcohol cook away and the taste mellow.
03 -
Pour in the passata, followed by the beef stock, Worcestershire sauce, sugar, oregano, and most of the fresh basil (save a bit for garnishing). Lower the heat and let it bubble gently for 25 minutes, stirring every so often, until thickened. Stir in the Parmesan and remove from heat when done.
04 -
Preheat the oven to 350°F (175°C). Slice the tops off the bread rolls and scoop out the soft inside, leaving about a half-inch layer as the shell. Set the removed bread aside for another meal or snack.
05 -
In a small dish, blend the parsley, garlic paste, Parmesan, and melted butter. Take a pastry brush and generously cover the inside and outside of the bread bowls with this mix.
06 -
Boil a large pot of salted water. Drop in the spaghetti and cook until tender but firm, following package directions. Drain thoroughly, then toss it into the warm meat sauce to coat evenly.
07 -
Place the prepared bread bowls on a baking tray. Load them up with the spaghetti and sauce mixture. Be generous! Sprinkle a thick layer of shredded mozzarella over each bread bowl.
08 -
Pop the filled bread bowls in the oven for about 8-10 minutes, just until the cheese melts and starts getting bubbly. If you'd like a golden top, broil it for the last minute or two, but watch carefully. Sprinkle the remaining fresh basil on top before serving.