Follow Me On Social Media!
Noodles with Meatballs in Sugo Sauce
There’s something deeply comforting about a bowl of noodles tucked under a cozy blanket of rich tomato sugo—especially when it comes with tender, golden-browned meatballs. This is the kind of dinner that makes the whole kitchen smell like garlic and simmering tomatoes, the kind that makes everyone “just taste the sauce” a dozen times before you even sit down.

It’s perfect for a slow Sunday, a rainy weeknight, or anytime you want a meal that feels like a warm hug. The meatballs are juicy and savory (thanks to the beef-and-pork combo), and the sauce turns velvety as it bubbles away. Serve it with a shower of Parmesan and suddenly the day feels a little softer.
Ingredients
For the Meatballs
1/2 pound ground beef
1/2 pound ground pork
1/3 cup breadcrumbs
1/4 cup whole milk
1/4 cup grated Parmesan cheese
2 cloves garlic, minced
1 egg
2 tablespoons chopped fresh parsley
1 teaspoon salt
1/2 teaspoon black pepper
Olive oil, for frying
For the Sugo (Tomato Sauce)
2 tablespoons olive oil
1 small onion, finely chopped
2 cloves garlic, minced
1 can (28 ounces) crushed tomatoes
1 tablespoon tomato paste
1 teaspoon dried oregano
1/2 teaspoon sugar (optional, to balance acidity)
Salt and pepper, to taste
Fresh basil leaves (optional)
For the Noodles
12 ounces spaghetti or fettuccine
Salt, for boiling water
Grated Parmesan cheese, for serving
Instructions
1) Make the meatball mixture
In a large bowl, stir the breadcrumbs and milk together. Let it sit for about 5 minutes so the crumbs can drink it up—this helps keep the meatballs tender.
Add the ground beef, ground pork, Parmesan, garlic, egg, parsley, salt, and pepper. Mix gently, just until everything comes together. Don’t overwork it. Roll into meatballs about 1½ inches wide.
2) Brown the meatballs
Warm a thin layer of olive oil in a large skillet over medium heat. Add the meatballs in batches so they have room to brown instead of steaming.
Turn them as they cook and brown them on all sides, about 5–7 minutes total. They won’t be cooked through yet—that’s perfect. Move them to a plate and set aside.
3) Start the sugo
In the same skillet (keep all those flavorful browned bits!), add a little more olive oil if the pan looks dry. Toss in the onion and cook for 3–4 minutes, until it turns soft and translucent.
Add the garlic and cook for about 1 minute, just until fragrant. Stir in the tomato paste and let it cook for another minute—this helps deepen the flavor.
Pour in the crushed tomatoes. Add oregano, sugar (if using), plus salt and pepper. Bring it to a gentle simmer.
4) Simmer the meatballs in the sauce
Nestle the browned meatballs back into the sauce. Partially cover the skillet and let everything simmer for 25–30 minutes. Stir occasionally and spoon sauce over the meatballs now and then.
When the sauce thickens and the meatballs are cooked through, taste and adjust seasoning. If you’re using basil, stir it in right at the end so it stays fresh and fragrant.
5) Cook the noodles
While the sauce simmers, bring a big pot of water to a boil. Salt it well—it should taste like the sea.
Cook the noodles until al dente, following the package timing. Drain and set aside.
6) Serve it up
Toss the noodles with a little sauce first so every strand gets coated. Then plate, top with meatballs, and spoon extra sugo over everything. Finish with Parmesan (be generous!) and a few basil leaves if you like.
Presentation
Twirl the noodles into a neat little nest using tongs or a carving fork—instant restaurant vibes.
Place meatballs on top, then spoon sauce over so it drips down the sides.
Add a snowy shower of Parmesan right before serving. It melts slightly and smells incredible.
For a final touch: a small basil leaf or two and a quick drizzle of olive oil for shine.
Conclusion
This noodles-and-meatballs-in-sugo situation is classic for a reason. It’s hearty without being heavy, cozy without being fussy, and it tastes even better when you’re eating it slowly, with extra sauce and maybe a little piece of bread nearby for swiping the plate.
If you’ve been craving a comforting dinner that makes the house smell amazing and leaves everyone happy, this is your sign. Put it on your “make soon” list—you’ll be so glad you did.
Prep Time: 20 minutes | Cook Time: 40 minutes | Total: 1 hour
Servings: 4 | Estimated Calories: ~550 per serving



