Italian AmericanMedium · Hot
Dom Capelli's signature meatball subs loaded with a rich tomato-basil sauce and melted mozzarella and Parmesan. Pure Sunday dinner vibes.
15 min
30 min
45 min
Method
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper and set aside.
In a large bowl, combine ground beef, eggs, finely diced yellow onion, minced garlic, breadcrumbs, salt, and black pepper. Mix gently until just combined—don't overwork the meat or your meatballs will be tough.
Shape the meat mixture into 12 golf ball-sized meatballs and arrange on the prepared baking sheet. Bake for 18-20 minutes until cooked through and lightly browned on the outside.
While meatballs bake, warm tomato sauce in a saucepan over medium heat. Add diced yellow onion and minced garlic, then simmer for 10 minutes until the onions soften. Stir in fresh basil and a drizzle of olive oil.
Transfer baked meatballs directly into the simmering tomato sauce. Cook together for 5 minutes, letting the flavors meld and the sauce coat the already-cooked meatballs.
Place white bread slices on plates. Spoon meatballs and plenty of tomato-basil sauce generously over each slice. Top with shredded mozzarella and grated parmesan. Serve immediately while hot and cheesy—family style!
Nutri-Score
Good balance
A–E · lower is better · score 2
Calories
862
per serving
Protein
64g
Carbs
51g
Fat
45g
Sat. fat
17g
Fiber
9g
Sugar
12g
Sodium
1880mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Very high impact
A–E · lower is better · includes estimates
kg CO2e
13
per serving
Water
1.0m³
Land
318Pt
Runoff
0.3g P
Ground beef drives 93% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
OvenSafety & Storage
Cooking Temperature
Bake meatballs at 400°F (200°C) for 18-20 minutes until internal temperature reaches 160°F (71°C) to ensure safe consumption of ground beef.
High Risk Population
Raw ground beef and eggs present bacterial contamination risk. Vulnerable populations including pregnant women, young children, elderly, and immunocompromised individuals should only consume fully cooked products.
Cross Contamination
Use separate cutting boards and utensils for raw meat and ready-to-eat ingredients like bread and cheese. Wash hands thoroughly after handling raw beef.
Storage
Cool and refrigerate meatballs and sauce within 2 hours. Store separately in airtight containers. Consume refrigerated leftovers within 3-4 days.
Handling
Do not overwork meatball mixture to prevent tough texture. Gently combine ingredients until just incorporated. Avoid cross-contact between raw meat and finished dish.
Shelf Life
Refrigerated meatballs and sauce maintain quality for 3-4 days. For longer storage, freeze for up to 3 months in freezer-safe containers. Thaw safely in refrigerator before reheating.
Pro Tips
Technique
Listen, I can't stress this enough — treat that meat mixture like it's sleeping. Fold everything together just until it combines, then STOP. The moment you start mushing and kneading, you're squeezing out all the goodness and ending up with tough, dense meatballs instead of the tender, juicy ones you're dreaming about.
Substitution
No fresh basil on hand? No problem. A teaspoon of dried Italian seasoning will pull you through in a pinch — it won't be exactly the same, but it'll keep that herbaceous backbone in your sauce so you're not starting from scratch.
From the chef
These meatball subs are everything you want from a Sunday sandwich — big, saucy, and unabashedly cheesy. Ground beef meatballs baked until golden, then finished in a simmering tomato-basil sauce so they drink up every bit of that garlicky red goodness. Load them onto bread, pile on the mozzarella and freshly grated Parmesan, and serve it while everything is still bubbling and pulling apart. This is the kind of food that fills the house with a smell so good, nobody waits to be called to the table twice.
Source: generated · June 10, 2026