Italian Meatball SandwichesSource 0

Italian Meatball Sandwiches

Serving 4 people

45 min


  • baguettes 4 demi baguettes, toasted, for serving
  • basil 1/2 teaspoon basil
  • bread crumbs 3/4 cup Italian bread crumbs
  • canned tomato sauce 1 (28-ounce) can tomato sauce
  • egg 1 large egg
  • fresh parsley leaves 1 tablespoon chopped fresh parsley leaves
  • garlic 2 cloves garlic, minced
  • garlic powder 1/4 teaspoon garlic powder
  • ground beef 1 1/2 pounds ground beef
  • mozzarella 4 ounces mozzarella, sliced
  • olive oil 1 tablespoon olive oil
  • parmesan 1/4 cup grated Parmesan
  • red pepper flakes 1/4 teaspoon red pepper flakes
  • shallot 1 shallot, diced
  • sugar Pinch of sugar, optional
Add to Shoping List
Order Ingredients Now

How to make it

  1. Preheat oven to 450 degrees F. In a large bowl, combine ground beef, shallot, garlic, parsley, bread crumbs, Parmesan and egg. Using a wooden spoon or clean hands, stir until well combined.
  2. Roll mixture into 1 1/4-to-1 1/2-inch meatballs, forming about 18-20 meatballs.
  3. Heat olive oil in a large skillet over medium high heat.
  4. Add meatballs, in batches, and cook until all sides are browned, about 4-5 minutes.
  5. Transfer to a paper towel-lined plate. In a small bowl, whisk together tomato sauce, basil, garlic powder, red pepper flakes and sugar, if using. Reduce heat to low and add tomato sauce and meatballs to the skillet, simmering until the sauce has thickened, about 10-15 minutes. To assemble the sandwich, place 3-4 meatballs and a spoonful of marinara into each baguette. Top with sliced mozzarella and place into oven and bake until the cheese has melted, about 5 minutes.
  6. Serve immediately.