Go Back Email Link

Spaghetti Grilled Mozzarella Sandwich

A golden, crispy sandwich stuffed with saucy spaghetti, fresh basil, and layers of melty mozzarella perfect for a cozy weekend dinner, served with salad or soup.

Ingredients
  

For the filling:

  • 8 ounces 227 g ground beef
  • 28 ounces 794 g crushed tomatoes
  • 1 –2 teaspoons salt
  • ½ cup 120 ml water, as needed
  • ¼ cup 6 g fresh basil leaves, thinly sliced
  • 2 ounces 57 g freshly grated Parmesan cheese, plus more for topping
  • 8 ounces 227 g dried spaghetti

For the garlic butter:

  • 8 tablespoons 113 g unsalted butter, melted
  • 2 teaspoons Italian seasoning
  • 1 teaspoon garlic powder

To assemble:

  • 16 slices mozzarella cheese thin slices
  • 8 slices sturdy sandwich bread sourdough if available

Instructions
 

  • Heat olive oil in a saucepan over medium heat. Sauté onion until golden, then add garlic for 30 seconds. Add beef, season with salt, and cook until browned. Stir in crushed tomatoes and water, season if needed. Simmer covered for 1 hour, stirring occasionally. Add basil, remove from heat, and reserve 1/2 cup sauce for dipping.
  • Boil spaghetti in salted water until al dente. Drain and toss with sauce and Parmesan.
  • Spread spaghetti mixture on a parchment-lined baking sheet, about 1 inch thick. Sprinkle with Parmesan.
  • Mix melted butter with Italian seasoning and garlic powder.
  • Cut spaghetti into 4 slabs. Layer bread (butter-side down), mozzarella, spaghetti slab, more mozzarella, and top bread. Brush top with butter. Repeat.
  • Cook in a skillet over medium-low, covered, until golden and cheese melts. Flip and repeat.