
Meatball Subs
Juicy homemade meatballs simmered in a rich tomato sauce, layered into toasted sub rolls with pesto and melted mozzarella, this Meatball Sub is cheesy, saucy, and pure comfort food. Perfect for sharing and incredibly satisfying.
Author: Delicate Kitchen
Meal Type: Peanuts Free
Cuisine: American
Difficulty: EASY
Prep. Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 4 servings
Calories: 778 kcal per serving
Ingredients
- 1 lb - ground beef
- ½ cup - breadcrumbs
- ½ cup - mozzarella
- 1 - egg
- 1 - onion
- 2 clove - garlic
- 2 teaspoons - salt
- 2 teaspoons - black pepper
- 2 teaspoons - oregano
- 2 teaspoons - parsley
- 2 teaspoons - paprika
- 2 teaspoons - garlic powder
- olive oil
- 1 ¼ cups - passata (strained tomatoes)
- 7 - fresh basil leaves
- ¼ cup - parmesan
- 4 - sub rolls
- pesto
- 12 slice - mozzarella
- extra basil
Instructions
- In a large bowl, combine ground beef, breadcrumbs, grated mozzarella, egg, onion, garlic, and all spices. Mix until just combined, do not overmix. Shape into approximately 15 evenly sized meatballs.
- Heat olive oil in a large pan over medium heat. Sauté the chopped onion until soft and translucent. Add the meatballs and brown them on all sides until nicely golden.
- Pour in the passata. Season with the same spices used in the meat mixture. Add sliced basil and parmesan. Let everything simmer gently for about 10–15 minutes until the sauce thickens slightly and the meatballs are fully cooked.
- Slice the sub rolls open. Spread pesto on the bottom half. Add several meatballs per sub and spoon extra sauce over them. Place 3 slices of mozzarella on top. Bake in a preheated oven at 180°C (350°F) until the cheese is fully melted and bubbly. Remove from the oven, top with fresh basil and an extra spoon of warm sauce. Serve immediately.
Nutrition
Energy: 778 kcal | Total Fat: 53 g | Saturated: 22 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 190 mg | Total Carbs: 26 g | Fiber: 4 g | Sugars: 7 g | Proteins: 49 g | Sodium: 2,186 mg | Polyunsaturated: 3 g | Monounsaturated: 20 g
©2026 OnlineCook LLC