Classic Sunday Meatballs with Thin Spaghetti (Plus Homemade Garlic Bread)

Old-school Sunday dinner, upgraded. These are the kind of meatballs I grew up on — but with a few key moves that make them hit harder: a gentle mix (so they stay tender), a quick pan-sear in olive oil (so you get that crust), and a sauce that actually tastes like it cooked all day because we build it from the fond + tomato paste right in the same pan.

Thin spaghetti, a big bowl of sauce, garlic bread on the side… this is comfort food done right. And yes — it’s even better the next day.


What You’re Making

  • Pan-seared meatballs (beef/pork/veal blend)
  • Rich tomato sauce (Mutti Polpa + onion + tomato paste + fond)
  • Thin spaghetti finished in the sauce
  • Homemade garlic bread with Kerrygold butter + garlic + herbs + Parm

Servings

6–8 servings (with leftovers)


Ingredients

Meatballs (3.75 lbs total meat blend)

  • 3.75 lbs beef/pork/veal blend
  • 2 eggs
  • 1 cup fresh breadcrumbs (or ¾ cup dry breadcrumbs)
  • ½ cup grated Pecorino Romano
  • 1 small onion, grated
  • 3 cloves garlic, minced
  • ½ cup whole milk
  • ¼ cup chopped fresh parsley
  • 1½–2 tsp kosher salt
  • 1 tsp black pepper
  • Olive oil, for pan frying

Sauce

  • 4 (27.9 oz) cans Mutti Polpa crushed tomatoes
  • 1 large onion, diced
  • 3–4 tbsp tomato paste
  • 1–2 tsp kosher salt (to taste)
  • Black pepper
  • Pinch of sugar (optional)
  • Fresh basil, torn (finish at the end)
  • Optional: splash of red wine (for deglazing)

For Serving

  • Thin spaghetti
  • Fresh grated Pecorino Romano (for topping)
  • Homemade garlic bread (recipe below)
  • Simple green salad (optional, but it balances the plate)

How to Make It

1) Mix the Meatballs (Don’t Overwork)

  1. In a large bowl, add the meat blend, eggs, breadcrumbs, Pecorino, grated onion, garlic, milk, parsley, salt, and pepper.
  2. Mix gently with your hands until just combined. If you keep mixing, you’ll tighten them up and lose that tender bite.
  3. Form golf-ball sized meatballs (about 28–30).

2) Pan-Sear for Crust + Flavor

  1. Heat a large skillet over medium heat. Add a generous drizzle of olive oil.
  2. Brown meatballs in batches (don’t overcrowd), turning as needed to develop a deep golden crust.
  3. You’re not fully cooking them here — just building color. Remove to a plate.

3) Build the Sauce in the Same Pan

  1. In the same pan (keep those drippings), add diced onion. Cook until softened, 4–6 minutes.
  2. Stir in tomato paste and cook 1–2 minutes until it darkens slightly. That’s the “restaurant” move.
  3. Deglaze with a splash of red wine (or a little water) and scrape up the brown bits. That’s flavor.
  4. Transfer the onion/paste mixture into a large sauce pot with the Mutti Polpa.
  5. Season with salt and pepper. Add a pinch of sugar if the tomatoes need it.
  6. Bring to a gentle simmer.

4) Simmer the Meatballs in Sauce

  1. Add browned meatballs to the sauce.
  2. Simmer gently (do not boil) for 30–45 minutes, until meatballs are cooked through and tender.
  3. Finish with torn basil, then taste and adjust salt/pepper.

5) Pasta Finish (This Matters)

  1. Cook thin spaghetti in well-salted water until 1 minute shy of al dente.
  2. Transfer pasta into the sauce and finish cooking right in the pot for that final minute.
  3. Plate, top with extra sauce, and hit it with fresh grated Pecorino.

Homemade Garlic Bread

Ingredients

  • 1 loaf Italian bread, sliced lengthwise
  • 2 sticks Kerrygold butter, room temperature
  • 3 cloves garlic, grated (zester is perfect here)
  • Dried oregano (to taste)
  • Fresh cracked black pepper (to taste)
  • Parsley (fresh or dried)
  • Freshly grated Parmesan (for topping)

Directions

  1. Preheat oven to 350°F.
  2. Mix softened butter, grated garlic, oregano, black pepper, and parsley in a bowl until fully combined.
  3. Smear the butter mix evenly over the cut bread.
  4. Top with more grated Parmesan.
  5. Bake for 18–22 minutes, or until golden and crisp on the edges.

Estimated Macros (Per Serving)

These are approximations and will vary based on pasta portion, exact meat blend, and how much sauce you serve.

  • Calories: ~700–800 (with pasta + sauce)
  • Protein: ~45–55g
  • Carbs: ~60–70g
  • Fat: ~30–35g

Make-Ahead + Storage

  • Next day rule: the sauce tastes even better tomorrow.
  • Fridge: store in airtight containers up to 4 days.
  • Freezer: meatballs freeze best in sauce. Cool completely, then freeze up to 3 months.
  • Reheat: low and slow on the stove with a splash of water if it thickens up.

Recommended Tools (Affiliate Links)

  • Disposable nitrile latex & powder-free gloves – Excellent for food prep, messy hands, and protection without the bulk of vinyl or latex powder. Buy on Amazon
  • Deli containers – Great for storing leftovers, marinating meats, or keeping prepped ingredients organized. Buy on Amazon
  • OXO Good Grips Salad Spinner – Makes washing and drying lettuce, herbs, and greens fast and effortless — a must-have for crisp salads. Buy on Amazon
  • Zester – One of my daily go-to tools. Perfect for finely grating garlic or zesting lemons and limes into dressings, marinades, and sauces. Buy on Amazon
  • Handheld mandoline slicer – Shaves down prep time (literally). Just watch those fingers! Buy on Amazon
  • Dalstrong knife – A reliable, sharp blade that makes chopping, slicing, and prep work smoother and more enjoyable — a staple in any busy kitchen. Buy on Amazon
  • Bread knife – A sharp serrated blade that makes slicing crusty loaves, sandwich bread, and baguettes effortless and neat. Buy on Amazon
  • Wooden cutting board – A sturdy, reliable surface for chopping, slicing, and prepping all your favorite ingredients. Buy on Amazon
  • Wooden cooking utensils – Durable and gentle on your cookware, perfect for stirring, sautéing, and everyday kitchen tasks without scratching surfaces. Buy on Amazon
  • Large non-stick frying pan – Perfect for eggs, pancakes, stir-fries, and everyday cooking without sticking or fuss. Buy on Amazon

FAQ

How do I keep meatballs tender and not tough?

Two things: don’t overmix, and don’t boil the sauce. Mix just until combined, then keep the sauce at a lazy simmer while they finish cooking.

Do I have to pan-sear the meatballs first?

You can skip it, but the sear adds crust, flavor, and those drippings that make the sauce taste deeper. It’s worth the extra step.

Can I bake the meatballs instead?

Yes. Bake at 425°F for about 15–18 minutes until browned, then finish them in the sauce. You’ll lose a little pan fond, but it still works.

Why cook the tomato paste before adding tomatoes?

Cooking the paste for a minute or two caramelizes it and takes away that raw “tinny” edge. It’s a small step that makes a big difference.

What’s the best way to freeze this?

Freeze the meatballs in the sauce. Cool completely, portion into deli containers, and freeze up to 3 months. Thaw overnight in the fridge before reheating.

Can I make the garlic bread ahead?

Yep. Mix the butter spread ahead and keep it in the fridge. When you’re ready, smear it on the bread and bake. You can also freeze the buttered bread, wrapped tight.


Leave a Reply

Your email address will not be published. Required fields are marked *