Creamy Meatball Sub Casserole Recipe

Rate this recipe

This creamy meatball sub casserole brings the beloved flavors of an Italian submarine sandwich into an easy, baked one-dish meal. Tender homemade meatballs nestle in a rich tomato and cream sauce with melted provolone and mozzarella, all layered with crusty bread cubes for a comforting, restaurant-quality dinner that feeds a crowd.

Creamy Meatball Sub Casserole Recipe
Prep25 min
Cook45 min
Total70 min
Serves8
642kcal
38gprotein
32gcarbs
42gfat

Ingredients

Instructions

  1. Combine ground beef, ground pork, milk, breadcrumbs, egg, Parmigiano-Reggiano, half the minced garlic, 2.5ml salt, and 1ml black pepper in a large bowl. Mix gently until just combined without overworking. Form into 24 meatballs (approximately 35g each).

  2. Heat 15ml olive oil in a large skillet over medium-high heat. Working in batches, brown meatballs on all sides until golden (approximately 3 minutes per side). Transfer to a plate. Do not cook through.

  3. In the same skillet, add remaining 15ml olive oil and remaining minced garlic. Sauté for 30 seconds until fragrant. Add canned tomatoes with juice, breaking them up with a wooden spoon.

  4. Stir in balsamic vinegar, dried oregano, remaining 2.5ml salt, and remaining 1ml black pepper. Simmer for 5 minutes. Pour in heavy cream and stir until smooth. Return meatballs to skillet and simmer for 8 minutes.

  5. Preheat oven to 190°C (375°F). Spread bread cubes in a 9x13 inch (23x33cm) baking dish in a single layer. Pour meatball mixture with sauce over bread cubes, ensuring even distribution.

  6. Layer provolone slices evenly over the casserole. Scatter torn mozzarella over the provolone. Bake uncovered for 20 minutes until cheese is melted and bubbly.

  7. Remove from oven and let rest for 5 minutes. Tear fresh basil leaves and scatter over the surface before serving.

Substitutions

Tips

The meatball sub, or Italian hero sandwich, originated in Italian-American communities and became iconic in the mid-20th century. This casserole adaptation honors the traditional combination while drawing from the Italian tradition of baked pasta dishes, creating a modern comfort food that bridges old-world Italian flavors with American home cooking.

Frequently Asked Questions

How long does Creamy Meatball Sub Casserole Recipe take to make?

Creamy Meatball Sub Casserole Recipe takes about 70 minutes total — 25 minutes of prep and 45 minutes of cooking — and makes 8 servings.

What can I substitute in Creamy Meatball Sub Casserole Recipe?

You can adapt it easily: Use ground turkey (500g) for a leaner option; reduce milk to 45ml and add 15ml water to mixture; Substitute heavy cream with half-and-half or crème fraîche for a lighter version; Use ciabatta or focaccia bread cubes instead of sub roll for different texture.

How should I store leftover Creamy Meatball Sub Casserole Recipe?

Store leftovers in an airtight container in the refrigerator for up to 3–4 days and reheat gently before serving.

How much protein is in Creamy Meatball Sub Casserole Recipe?

Each serving of Creamy Meatball Sub Casserole Recipe has about 38g of protein and 642 calories.

Comments (0)

Loading comments...