Meatball Sandwiches

Meatball Sandwiches

Prep Time


Cook Time



4 people

You can prepare the meatballs up to 2 months in advance. After forming the raw meatballs, place them on a baking sheet or other pan and freeze thoroughly, about 2 hours. Transfer to an airtight container. Before using, defrost the meatballs in the refrigerator overnight.

Recipe courtesy of Williams-Sonoma


  • 1/2 cup fresh bread crumbs
  • 2 tablespoons milk
  • 1 tablespoon olive oil, plus more for frying
  • 1 small yellow onion, finely chopped
  • 1 garlic clove, minced
  • 1 egg, beaten
  • 3 tablespoons chopped fresh flat-leaf parsley
  • 1 teaspoon salt
  • 1/4 teaspoon freshly ground pepper
  • 1 1/2 pound ground beef
  • 2 cups roasted tomato sauce, homemade (see related recipe at left) or purchased
  • 4 crusty rolls, each about 6 inches long, split lengthwise
  • 6 ounces fresh mozzarella cheese, thinly sliced


  • 1 Prepare the meatballs: In a large bowl, combine the bread crumbs and milk and let stand for about 5 minutes.
  • 2 Meanwhile, in a large fry pan over medium-high heat, warm the 1 Tbs. olive oil. Add the onion and garlic and cook, stirring occasionally, until the onion is translucent, about 5 minutes. Let cool slightly and add to the bread crumb mixture. Add the egg, parsley, salt, pepper and ground beef to the bowl and mix gently with your hands. Form into 12 meatballs.
  • 3 Cook the meatballs: In a large fry pan over medium heat, pour in olive oil to a depth of 1/2 inch. When the oil is hot, add the meatballs. Cook, turning occasionally, until browned on all sides, about 8 minutes. Transfer to a paper towel-lined plate.
  • 4 Discard the oil and place the pan over medium-low heat. Pour the roasted tomato sauce into the pan, stirring and scraping up the browned bits from the pan bottom. Add the meatballs, cover and cook until heated through, about 10 minutes.
  • 5 Make the sandwiches: Meanwhile, preheat an oven to 450°F.
  • 6 Place the open rolls, cut sides up, on a baking sheet. Spread equal amounts of the sauce on the bottom half of each roll. Arrange 3 meatballs on each and top with equal amounts of the cheese. Bake until the cheese melts, about 5 minutes. Transfer to plates, spoon the remaining sauce over the sandwich bottoms, add the top halves and serve immediately.


20 Sep 22

If you haven’t had pumpkin soup, you are missing a delightful dining experience. This savory soup is ideal for one of those first (…)

28 Aug 22

Ken Oringer and Jamie Bissonette of Little Donkey in Cambridge, Massachusetts, add miso to their addictive banana bread to give it a (…)

More TFC