Nonna’s Homemade Italian Meatballs
Nonna’s Italian meatballs are my go to meatball recipe. It yields tender, juicy results that are full of amazing flavor. Your family will beg for these with spaghetti or in sandwiches!
Is there anything better than a big plate of spaghetti and meatballs?
It’s comfort food at its finest and a staple in our house.
But there is a catch, of course.
For it to reach its full potential, the meatballs have to be spot on.
My husband’s Nonna’s recipe always turns out delicious results.
What makes a good Italian meatball?
A good Italian meatball should have a few components.
First, the meat should include a mixture of ground beef and pork for ultimate flavor and the best texture.
This recipe uses a 50/50 ground beef and ground pork.
Because we are using such a flavorful mix of meat, it doesn’t need to be heavily seasoned.
In fact, we keep the seasonings simple.
And lastly, any Italian meatball worth it’s salt will have egg in the mix.
We want tender, juicy meatballs – not bricks.
Ingredients
For this recipe, you need:
- Ground beef- lean ground beef is best
- Ground pork- you can also use sweet or hot ground Italian sausage
- Bread crumbs- We love to make homemade breadcrumbs from frozen loafs of sourdough that we toast up for croutons. No sourdough to make breadcrumbs from? Use stale ciabatta instead.
- Beef broth- For moisture and extra richness. You could substitute milk if desired.
- Olive oil
- Onion- diced white onion
- Eggs- to bind everything together and add more moisture
- Garlic- fresh garlic cloves that you’ve pressed give the best flavor and texture
- Spices- Italian seasoning, salt, pepper and red pepper flakes
- Parmesan cheese- optional but highly recommended
How to Make
Cover a large baking sheet by covering it in tinfoil and lightly spray it with non stick cooking spray.
Then set aside the prepared baking sheet.
Now soak the bread crumbs in the broth.
To do this, add the bread crumbs and broth to a small bowl, stir, and let them sit for 10-15 minutes until they’ve soaked up the liquid.
While the breadcrumbs soak, cook the onions until they soften by adding the olive oil to a large skillet over medium high heat.
Add the onions, tossing them to coat, and cook until they become translucent.
Once the onions have softened and cooled, add the meats, onions, prepared breadcrumbs, eggs, garlic, salt & pepper, red pepper flakes, Italian seasoning, and cheese to a large bowl.
Then, use your hands and mix everything up until evenly mixed throughout the way you would mix up meatloaf.
Then shape the meat mixture into meatballs, each approximately 1 1/2″.
Place them evenly out onto the prepared baking sheet until all the meat mixture’s been used.
Bake the meatballs at 425 degrees for 15-20 minutes.
The meatballs are done when they have cooked through and there’s no pink left in the center.
Tips and Tricks
- Add the cooked meatballs to homemade marinara sauce and let them simmer for at least 45 minutes. The longer the cooked meatballs simmer in the sauce- the better the result.
- I make homemade breadcrumbs from loaves of sourdough bread that I cube up and turn into homemade croutons by tossing with olive oil and baking in the oven. Then I pulse the croutons in the food processor to finely crumble them. The result is worth the extra step.
- Want to make a fancier version of this affordable meatball? My Italian father-in-law swears by using ground veal in place of ground beef. They are truly a delicacy and perfect for special occasions.
Can I freeze homemade meatballs?
Yes. They freeze very well.
To freeze, don’t add them to sauce and let them cool completely.
Once cool, transfer them to a freezer safe sealed bag and put them in the freezer.
They should last for 3-4 months.
To reheat them, you can either spread the frozen balls out on a baking tray and bake until warmed through or let them simmer in sauce.
How long will they last in the fridge?
In an airtight container, they will be good for 4-5 days in the fridge.
Using Homemade Meatballs
Nonna’s Italian meatballs are one of my family’s favorite meals.
Make them now and enjoy them in any one of these delicious recipes:
- Curried Tortellini Meatball Soup
- French Onion Meatball Sub Sandwiches
- Slow Cooker Spaghetti & Meatballs Soup
- Meatball Quesadillas
If you’ve tried Nonna’s ITALIAN MEATBALLS, or any other recipe on the site, let me know in the comment section how it turned out, we love hearing from our readers! You can also follow along with me on PINTEREST, FACEBOOK, and INSTAGRAM to see more amazing recipes and whatever else we’ve got going on!
Nonna's Italian Meatballs
Ingredients
- 1 lb lean ground beef
- 1 lb ground pork
- 1/2-3/4 cup bread crumbs
- scant 1/2 cup low sodium beef broth can substitute milk
- 2 tbsp extra virgin olive oil
- 1 medium white onion minced
- 2 eggs
- 4 cloves garlic pressed
- salt & pepper to taste
- 1/4 tsp crushed red pepper flakes
- 1 tsp Italian seasoning
- 2 tbsp grated Parmesan cheese optional
Instructions
- Prepare a large baking sheet by covering it in tinfoil. This will make cleanup a breeze. Lightly spray it with non stick cooking spray, and set aside.
- Add the bread crumbs and broth to a small bowl, stir, and let them sit for 10-15 minutes. Just until they've soaked up the liquid.
- Add the olive oil to a large skillet, and heat over medium high heat. Add the onions, tossing them to coat, and cook until the onions are soft and have become translucent.
- To a large mixing bowl add the meats, onions (once cool enough to touch), prepared bread crumbs, eggs, garlic, salt & pepper, red pepper flakes, Italian seasoning, and cheese (if using).
- Just like with a meatloaf, use your hands and mix everything up until evenly mixed throughout. This may take anywhere from 2-5 minutes, but make sure everything's evenly incorporated.
- Continue using your hands to form the meat mixture into meatballs, each approximately 1 1/2". Place them evenly out onto the prepared baking sheet until all the meat mixture's been used.
- Bake the meatballs at 425 degrees for 15-20 minutes, or until all the meatballs have cooked through and there's no pink left in the center.
Notes
- Add the cooked meatballs to homemade marinara sauce and let them simmer for at least 45 minutes. The longer the cooked meatballs simmer in the sauce- the better the result.
- I make homemade breadcrumbs from loaves of sourdough bread that I cube up and turn into homemade croutons by tossing with olive oil and baking in the oven. Then I pulse the croutons in the food processor to finely crumble them. The result is worth the extra step.
- Want to make a fancier version of this affordable meatball? My Italian father-in-law swears by using ground veal in place of ground beef. They are truly a delicacy and perfect for special occasions.
Nutrition
Very taste. Is yummy. Thanks fir the recipe.
Unfortunately, I didn’t have the Italian sausage and the sourdough bread so I used 2 regular bread. My meatballs were moist and yummy.
I’ve made this recipe about 10 times and it’s always a hit never a miss. I use half ground beef then I go 1/4 Sweet Italian sausage and 1/4 hot Italian sausage. Amazing! The beef broth on the breadcrumbs is so key.
Thanks for the recipe. They are delicious.
You’re so welcome! They’re a staple in our home.
Hi Meaghan. I came across this recipe last night. Decided I am going to make it today! Sounds delicious! Thanks. Just making the marinara sauce now in the slow cooker and about to go get some pork mince. Just one thing not concerning the recipe, I know you are a food blogger and adverts are necessary but the page is almost unreadable with all the damn adverts continually popping up all over ☹️. I had to copy the link and use a private browser in order to be able to read the recipe properly. ( iPad / safari- fail )
So happy to hear you’re going to try my family’s meatball recipe! I also appreciate your understanding that content creation isn’t free and that’s how I make a living. I’m sorry you had a negative experience. I know that there can seem like a lot of ads but they move as you scroll and I haven’t experienced any sticky style ads that cover text in the post of the recipe card.
Meaghan! What a lovely recipe, thank you! 8 hours cooking the marinara sauce and had quite a bit extra which I have bottled for another day! My wife even went back for seconds! These family recipes are always just gold! Love them. I fully intend to make more of your lovely recipes and thanks so much. Please, I didn’t have a negative experience and really appreciate what you are doing 🤗. Take care and warm wishes. Iain.
I have tried several recipes for meatballs and this one takes the cake. It’s wonderfully authentic and not only great in spaghetti but two things I like to do. One is the bread crumbs. I buy healthy almond tortillas and heat them to crispy and then grind them to bread crumbs and use them which absorb better and also for next day left overs or day trips I cut the meatballs in small chunks and heat them in tortillas with mozzarella cheese top crispy. Makes a great road trip lunch. Thanks Nona