Spaghetti Garlic Bread Recipe
Introduction
Spaghetti Garlic Bread is a delightful twist on two classic favorites—spaghetti and garlic bread—combined into one delicious, comforting dish. Perfect for a family dinner or casual get-together, this recipe offers rich tomato meat sauce stuffed inside crispy, buttery rolls topped with melted mozzarella.

Ingredients
- Olive oil for cooking
- 1 medium white onion, finely diced
- 2 garlic cloves, finely diced
- 500g ground beef (12% fat)
- 1 tablespoon tomato puree
- 80ml red wine
- 500g tomato passata
- 240ml beef stock
- ½ tablespoon Worcestershire sauce
- ½ bunch fresh basil, chopped
- ½ teaspoon dried oregano
- ½ teaspoon sugar
- 20g freshly grated parmesan
- 200g spaghetti
- 6 crusty white rolls
- 100g butter, melted
- 30g parmesan for butter
- 1 tablespoon fresh parsley, finely chopped
- 3 garlic cloves, made into paste
- 200g mozzarella, shredded
Instructions
- Step 1: Heat olive oil in a pan and cook the diced onion until golden. Add the finely diced garlic and cook for another minute.
- Step 2: Add the ground beef and brown it thoroughly. Stir in the tomato puree and cook for a minute to combine.
- Step 3: Pour in the red wine and allow it to reduce slightly. Then add the tomato passata, beef stock, Worcestershire sauce, fresh basil, dried oregano, and sugar. Stir well and simmer for 25 minutes until the sauce thickens. Stir in the freshly grated parmesan before removing from heat.
- Step 4: Meanwhile, bring a large pot of salted water to a boil. Cook the spaghetti until al dente, then drain and transfer it directly to the meat sauce. Toss to coat the pasta evenly.
- Step 5: Cut the tops off the crusty rolls and hollow out the centers to make room for the filling. In a small bowl, mix the melted butter with garlic paste, chopped parsley, and parmesan. Brush this garlic butter mixture generously inside and outside of the rolls.
- Step 6: Fill each roll with the spaghetti and meat sauce mixture, making sure to spoon extra sauce on top.
- Step 7: Sprinkle shredded mozzarella over the filled rolls.
- Step 8: Place the stuffed rolls on a baking tray and cook in a preheated oven at 350°F (175°C) for 8-10 minutes, until the bread is crisp and the cheese has melted. Optionally, broil briefly to brown the cheese for a golden finish.
Tips & Variations
- For an extra kick, add a pinch of chili flakes to the meat sauce.
- Use whole wheat or multigrain rolls for a healthier option.
- Swap ground beef for ground turkey or plant-based mince to suit dietary preferences.
- To make garlic paste, finely mince garlic cloves and mash with a pinch of salt using the side of a knife.
- Add extra herbs like thyme or rosemary to deepen the flavor of the meat sauce.
Storage
Store any leftover spaghetti garlic bread in an airtight container in the refrigerator for up to 2 days. Reheat in the oven at 350°F (175°C) for about 10 minutes to retain crispness. Avoid microwaving to prevent the bread from becoming soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the meat sauce in advance?
Yes, the meat sauce can be made a day ahead and refrigerated. Reheat gently before combining with the spaghetti and assembling the garlic bread.
What can I use instead of red wine?
If you prefer not to use red wine, substitute with extra beef stock or a splash of balsamic vinegar for depth of flavor.
PrintSpaghetti Garlic Bread Recipe
A hearty and comforting Spaghetti Garlic Bread recipe that combines a rich, savory meat sauce with tender spaghetti, all stuffed inside crispy garlic buttered rolls and topped with melted mozzarella cheese. Perfect for a cozy family meal or a satisfying dinner that unites the best of pasta and garlic bread in one delicious dish.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Ingredients
Meat Sauce
- 1 medium white onion, finely diced
- 2 garlic cloves, finely diced
- 500g ground beef (12% fat)
- 1 tablespoon tomato puree
- 80ml red wine
- 500g tomato passata
- 240ml beef stock
- ½ tablespoon Worcestershire sauce
- ½ bunch fresh basil, chopped
- ½ teaspoon dried oregano
- ½ teaspoon sugar
- 20g freshly grated parmesan
Pasta
- 200g spaghetti
Garlic Bread
- 6 crusty white rolls
- 100g butter, melted
- 30g parmesan for butter
- 1 tablespoon fresh parsley, finely chopped
- 3 garlic cloves, made into paste
- 200g mozzarella, shredded
- Olive oil for cooking
Instructions
- Prepare the Meat Sauce: Heat a little olive oil in a pan and cook the finely diced onion over medium heat until golden. Add the diced garlic and cook for an additional minute until fragrant. Add the ground beef and brown it thoroughly, breaking it up as it cooks. Stir in the tomato puree to combine.
- Add Liquids and Seasonings: Pour in the red wine and let it reduce slightly, enhancing the flavor. Then add the tomato passata, beef stock, Worcestershire sauce, chopped basil, dried oregano, and sugar. Stir everything well and let the sauce simmer gently for 25 minutes until it thickens. Near the end of cooking, stir in 20g of freshly grated parmesan to enrich the sauce.
- Prepare the Garlic Butter: In a small bowl, mix the melted butter with the garlic paste, finely chopped fresh parsley, and 30g parmesan cheese. This mixture will be used to flavor the rolls.
- Prepare the Rolls: Cut the tops off the crusty white rolls and hollow out the centers carefully to create space for the pasta filling. Brush the inside and outside of each roll generously with the prepared garlic butter mixture to ensure maximum flavor and crispiness.
- Cook the Spaghetti: Boil the spaghetti in salted water until al dente according to package instructions. Drain and immediately transfer the cooked spaghetti directly into the meat sauce. Toss thoroughly to coat all the pasta evenly with the rich sauce.
- Assemble the Garlic Bread: Fill each hollowed-out roll with the saucy spaghetti mixture, making sure some sauce rests on top. Then sprinkle shredded mozzarella over each filled roll to add cheesy goodness.
- Bake: Preheat your oven to 350°F (175°C). Place the filled rolls on a baking tray and cook for 8-10 minutes until the bread is crisp and the cheese has melted completely. Optional: for a golden brown, bubbly cheese topping, switch to broil for a minute or two at the end of baking, watching carefully to prevent burning.
Notes
- Use good quality crusty rolls to hold the filling without becoming soggy.
- Be sure to hollow out enough of the bread center to fit a generous amount of pasta.
- Red wine adds richness to the sauce but can be omitted or substituted with extra beef stock if preferred.
- Broiling to brown the mozzarella is optional but enhances the presentation and flavor.
- Leftover meat sauce can be stored in the fridge for up to 3 days or frozen for longer storage.
Keywords: Spaghetti Garlic Bread, cheesy garlic bread, pasta stuffed bread, baked spaghetti, Italian comfort food

