This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission. Please read our disclosure policy.

Kaleb Wyse wearing a black shirt standing in front of a taupe background.

Why I Love These Meatballs

Meatballs with spaghetti is a meal that’s always talked about, but how often do we actually make our own meatballs? Probably not often enough! Spaghetti is probably made more often, but that’s why this recipe is specifically titled “meatballs with spaghetti.” It’s all about the meatballs, giving them a starring role with a quick, fresh-style tomato sauce that works perfectly with spaghetti.

Meatballs really are made with simple ingredients, but there are a few steps that make all the difference in achieving a tender, juicy, and flavorful finish. The most important step is the panade, which is made with milk and bread. This paste transforms the meat and helps it stay soft.

Top down view of white plates filled with meatballs and spaghetti with pan filled with red sauce and more meatballs all on white countertop
Save this post!
Enter your email address, and we’ll send it straight to your inbox. Plus, you’ll receive The Recipe Box, my weekly newsletter.

Meatballs with Spaghetti Ingredients

  • Bread is essential in creating a meatball that is juicy and tender rather than dry and tough. I make it simple by using whatever fresh bread is on hand in my house. Since that usually tends to be an artisanal-style bread, I remove the crusts. This way, the bread can be broken down more easily when combined with the milk.
  • Milk is mixed with the bread to create a soft paste. To add the most flavor, I use whole milk when possible.
  • Beef is one-half of the meat mixture. The better the quality of beef, the better the flavor. I use an 85% lean beef to ensure there is enough fat for good flavor.
  • Pork is the other half of the meat. Pork is naturally lean and adds a lighter flavor. It also cuts through some of the heaviness of the beef.
  • Dried basil and dried oregano are the perfect way to add herbs without needing to have fresh varieties on hand. The dried herbs contain so much flavor and will really give these meatballs a terrific seasoning.
  • Egg will help bind all the ingredients together and create a cohesive mixture. Trust me: one egg makes all the difference!
  • Grated onion is the best to ensure the onion is evenly worked into the meatballs. Pieces or chunks of onion are not desirable, and grating is the ideal way to ensure the onion is in fine pieces.
  • Garlic rounds out all of the flavors. Make sure it is well minced or use a garlic press to ensure it will combine evenly with the other ingredients.
  • Parmesan cheese adds the final seasoning. The salty, funky flavor inherent in Parmesan provides the perfect finish to the meatballs.

The full amount of each ingredient can be found in the recipe card below.

Meatball sitting in red tomato sauce sliced in half showing inside of meatball with spaghetti on plate in background

These meatballs really could be eaten like a meal on their own. But when they’re paired with the sauce and the spaghetti, they truly become an all-in-one meal. The ingredients are mostly pantry staples, yet somehow taste as though they took more work and effort than they really did.

The simplicity of this recipe is the key to why you’ll keep coming back to it time and again!

Top down view of meatballs sitting in red sauce in silver saucepan with tongs

More Dinner Ideas

Have I Convinced You to Make This Recipe?

I hope you make this recipe and put some food on your table. Leave a comment and share a star rating so you can let others know how much you love this recipe. This helps show others that this is a recipe they, too, can make, enjoy, and love!

Meatballs with Spaghetti

5 from 10 votes
There's no more iconic pairing than meatballs with spaghetti. A lot of times, the noodle is the main focus of meals made at home. But this recipe focuses on the meatball and complements it with a delicious homemade sauce. When mixed together, it's a match that's made in heaven!
Prep: 20 minutes
Cook: 30 minutes
Total: 50 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

For the meatballs

  • 2 slices bread crust removed
  • cup whole milk
  • 1 lb ground beef
  • 1 lb ground pork
  • 1 ½ tsp kosher salt
  • 1 tsp freshly ground black pepper
  • ¼ tsp red pepper flakes
  • 1 tsp dried basil
  • ½ tsp dried oregano
  • 1 tsp dried thyme
  • 1 large egg
  • 3 tbsp grated onion
  • 3 cloves garlic
  • 2 oz Parmesan cheese

For the sauce

  • 1 small onion grated
  • 2 cloves garlic
  • ½ tsp red pepper flakes
  • 1 tsp dried basil
  • ½ tsp dried oregano
  • 1 tsp dried thyme
  • ½ tsp fennel seeds
  • 1 tsp kosher salt
  • 2 28-oz cans diced tomatoes (with juice)

For the pasta

  • 12 oz spaghetti

Instructions 

For the meatballs

  • Preheat oven to 375°F.
  • In a small bowl, tear the slices of bread (with the crust removed) into small pieces. Add the milk and mash into a paste. Then set aside.
    2 slices bread, ⅓ cup whole milk
  • In a large bowl, combine the beef, pork, prepared bread paste, salt, pepper, red pepper flakes, basil, oregano, thyme, egg, onion, garlic, and Parmesan. Using hands, combine and work together until the mixture is very evenly mixed. Do not worry about overmixing. Make sure it is evenly combined. Portion the mixture into 12 equal meatballs and set on a parchment-lined baking sheet.
    1 lb ground beef, 1 lb ground pork, 1 ½ tsp kosher salt, 1 tsp freshly ground black pepper, ¼ tsp red pepper flakes, 1 tsp dried basil, ½ tsp dried oregano, 1 large egg, 3 tbsp grated onion, 2 oz Parmesan cheese, 3 cloves garlic
  • In a 12-inch skillet, heat 1 tbsp olive oil over medium. Add half of the meatballs and brown on all sides, about 1-2 minutes per side. Repeat with the second half of meatballs. Once all the meatballs are browned, return to the parchment-lined baking sheet and bake in the preheated oven. Bake until the meatballs reach an internal temperature of 160°F, about 15-18 minutes.

For the sauce

  • Heat the same skillet the meatballs were browned in over medium heat. Add the onion and cook until translucent, 3-4 minutes. Add the garlic and red pepper flakes, basil, oregano, thyme, fennel seeds, salt, and stir until fragrant, 1 minute. Add the tomatoes and bring to a boil. Once boiling, reduce to a low simmer for 20 minutes.
    1 small onion, 2 cloves garlic, ½ tsp red pepper flakes, 1 tsp dried basil, ½ tsp dried oregano, 1 tsp dried thyme, ½ tsp fennel seeds, 1 tsp kosher salt, 2 28-oz cans diced tomatoes (with juice)
  • When the sauce is finished, dress the spaghetti to personal preference and use the remaining sauce with the meatballs.
    12 oz spaghetti

Video

YouTube video

Nutrition

Serving: 1 servingCalories: 741 kcal

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!

Kaleb Wyse is a New York Times bestselling author behind the popular Wyse Guide website. Living on his fourth-generation Iowa farm, he loves sharing recipes and gardening tips that come from traditions that feel comfortably familiar. His down-to-earth style makes sustainable living and farm life feel like home!

You May Also Like

Baked Ziti

Cheesy baked pasta with sausage, ricotta, and a fresh lemon-herb finish.

2025 Holiday Guide

This year's holiday guide is back and ready to order. Plus, it's better than ever!

Cover of the 2025 Wyse Guide holiday guide.
5 from 10 votes (5 ratings without comment)

Leave a comment

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

Recipe Rating:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments

  1. Kat says:

    Do you make your own noodles or what brand do you prefer?

    Thank you

  2. Barb says:

    I hope to make this in the coming week. Have you ever tried adding mint to your meat balls or sauce. It is so good

  3. Beverley Litwin says:

    5 stars
    I love the idea of using a bread panade when making meatballs! However, in the video you only use one slice of bread and in the typed recipe it calls for two slices of bread. What is the correct quantity of bread for the 1/3 cup of milk? Thank you!

  4. Laura Joyce says:

    5 stars
    I made these today and they were awesome.
    In addition to the beef and pork I added chorizo sausage mince.
    Absolutely delicious.
    Thankyou

  5. Bob says:

    5 stars
    Kaleb, Brenda, Jacque, Billy – my internet “Go to Guys” for meal preparation ideas and recipes!
    I appreciate the simplicity of your instruction and the easy availability of the ingredients you use, most items are within easy reach. I hope you realize your value to all your followers.

  6. Cynthia W. says:

    I canned pickles yesterday using your recipe for spicy garlic. They look wonderful I can hardly wait to try. Very simple to do
    Thank you so much

  7. David Beechey says:

    5 stars
    Dear Kaleb.

    Great to see the addition of the “1 tsp dried thyme” ingredient in the meatball recipe.

    Not a criticism, but just want everyone everywhere to enjoy your gorgeous meatball recipe as you intended:-

    There is just a small typo between platforms (hence this email):-
    On Facebook, this meatball recipe ingredient calls for “1/2 tsp dried thyme”, not “1 tsp dried thyme”.

    Thank you.

    Regards David.

  8. David Beechey says:

    5 stars
    Hi Kaleb,

    I followed your instructions and made your meatballs – so easy and delicious. I watched the video about 10 times before trying this and, sorry for being so OCD, noticed the Thyme added and mentioned in the video, when preparing the meatballs, isn’t mentioned in your meatball ingredients (above). I assume its a teaspoon of Thyme – which mirrors the quantity in the meatball sauce.

    Regards David.

  9. Sandra says:

    EVERY SINGLE recipe I have made of yours has been beyond excellent…and this one no different!!!
    My husband thinks I should open a restaurant!!
    Thank you so much for sharing these delicious recipes in the most delightful videos ♥️👍😘

  10. CINDY GAECKLER Rose says:

    I m obsessed with all your recipes. I print out
    All the recipes. There’s not one recipe that isn’t awesome.
    I love Wyse Guide and share.
    Don’t tell Kaleb but I’ve adopted him😂.
    Thanks Mr Kaleb For all Your great blogs,recipes,videos and gardenings. Im learning alot at 71!
    Be safe and Goodluck with your website. Your doing fantastic! So is Joel with the editing side.
    Love