How To Feed A Loon

  • About Us
  • Recipe Index
    • Appetizers
    • Asian
    • Breads and Doughs
    • Cajun / Creole / Louisiana
    • Breakfast / Brunch
    • Comfort Food
    • Delectable Desserts
    • Entrees / Mains
    • Instant Pot
    • Italian
    • Pizza
    • Rubs, Spices and Sauces
    • Soups & Salads
    • Sides
    • Seafood
    • Southern
    • Mexican / Tex-Mex / Cal-Mex
    • Thanksgiving
    • Vegetarian
  • Videos
    • Recipe Videos
    • Web Stories
  • Work With Us
  • Contact
  • **Premium Access**
  • Recipes
menu icon
go to homepage
  • Grilling
  • Recipes
  • About Us
  • Work With Us
  • Premium
subscribe
search icon
Homepage link
  • Grilling
  • Recipes
  • About Us
  • Work With Us
  • Premium
×
Home » Recipe Index » Italian

Homemade Italian Meatballs

Published: Feb 14, 2024 by Kris Longwell · This post may contain affiliate links

6678 shares
  • Share
  • Tweet
  • Bluesky
Jump to Recipe Print Recipe
A close-up view of Italian meatballs in a marinara sauce topped with shaved parmesan and chopped parsley.
A close-up view of a heat-eaten Italian meatball sitting on spaghetti in a pasta bowl.

These truly are the meatballs that set the standard for all other meatballs.

Producing a meatball that is juicy and deeply flavorful can be a challenge. We show you the tried and true tricks for making the most succulent meatballs of all time. Make the homemade marinara sauce ahead of time and then let those balls simmer in all of the glory. Perfect for spaghetti and meatballs or for a party appetizer!

An overhead view of a large cast-iron skillet filled with Italian meatballs resting in a layer of homemade marinara sauce.

How To Make Homemade Italian Meatballs

 

NOTE: If you liked this video, please subscribe to our YouTube channel. Remember to click the little ‘bell’ icon so you’ll never miss a new video. Thank you!

The Ingredient You Will Need

The ingredients for these amazing meatballs are classic Italian flavors. Here’s what you’ll need to have on hand:

Ground meat – We love a trio of ground beef, pork, and veal. You’ll need a total of 2½ lbs. You can go with a combination of all three, or beef and pork, or just beef.
Eggs – Lightly beaten
Bread crumbs – From a slightly stale piece of Italian bread that you’ve pulverized in your food processor, or, you could use purchased breadcrumbs (either plain or Italian will work).
Herbs – Fresh parsley and basil, chopped. Fresh is best, but dried can also be used (go with half the quantity listed in the recipe card).
Garlic– Finely minced
Seasonings – Salt and pepper.
Italian bread – Let 4 slices sit out on the counter for a few hours to dry out. Cut off the crusts and then tear them into pieces.
Milk – Whole is best.
Parmesan cheese – Grated.
Marinara sauce – Homemade is the way to go, but quality store-bought will work in a pinch.

EXPERT TIP: Allowing the dried-out Italian bread to soak in the whole milk for about 8 to 10 minutes is a “tried and true” technique for achieving extra tender and juicy meatballs. Press the bread into the milk. Most of the milk should get absorbed before you add it to all of the other meatball ingredients.

A person transferring milk-soaked bread pieces from a glass bowl into another glass bowl filled with ground meat, herbs, and seasonings.

Tips For Making Perfect Italian Meatballs

Use a Combination of Ground Meats – Beef, pork, and veal add a truly authentic taste. Ground veal can be found in the meat department of many well-stocked supermarkets. If you can’t find it, just go with equal parts beef and pork.

Incorporate a Moistening Agent – This is critical: Milk-soaked breadcrumbs moisture and depth of flavor to the meatball mixture. If desired, you can grate an onion and add it to the mixture, too. It will add moisture and flavor, but also, a bit of an onion taste.

Be Gentle – Form the meatballs into uniform sizes, being careful not to overwork the mixture, which can result in tough meatballs. If possible, weigh each meatball to ensure evenly shaped balls. A kitchen scale helps tremendously. We recommend approx. 3 oz each. 

A person forming an Italian meatball in his hand over a bowl of the meatball mixture.

How To Serve

These meatballs are wonderful as a party appetizer, especially for game day, or any type of entertaining.

They can also be easily prepared in advance and then refrigerated. To get them ready for serving, simply place them in a roasting pan and spoon a little extra marinara sauce around them, cover the pan with foil, and then bake at 300°F for about 30 to 45 minutes, until they are soft and heated through. Transfer them to a serving platter, a slow cooker on WARM, or a chaffing tray. Be careful to not have the heat too high, or the meatballs could burn on the bottom.

Of course, they are amazing served with an Italian feast either as a side or on top of pasta for an unforgettable serving of spaghetti and meatballs.

Another incredible way to serve these gems is in a meatball submarine sandwich.

We also love to serve them directly from a cast-iron skillet filled with a nice layer of simmering marinara sauce. It’s gorgeous and always a hit with family and friends.

A close-up view of Italian meatballs in a marinara sauce topped with shaved parmesan and chopped parsley.

Other Classic Italian-American Recipes To Try

Everyone has their favorite Italian dishes that they love to order from their favorite Italian restaurant. When you can re-create them at home, it doesn’t get much better than that. Here are some beloved recipes that we are certain you and your family will treasure:

Classic Meat Lasagna
Best-Ever Baked Ziti
Eggplant Rollatini
Eggplant Parmesan
Chicken Parmesan
Chicken Marsala
Pasta Pomodoro
Penne alla Vodka
Shrimp Marinara
Salmon Puttanesca
Pasta Primavera
Cacio e Pepe

These are all amazing and classic in every possible way. But, in the meantime, aren’t the glorious balls of deliciousness calling your name? Spaghetti and Meatballs for everyone!

An overhead view of a large pasta bowl filled spaghetti and meatballs with two glasses of red wine and a board of bread all nearby.

We love all kinds of meatballs, from Mexican (Albondigas) meatballs to Swedish meatballs, but, there is just something undeniably special about Italian meatballs.

As with most things in life, to get the best possible outcome, they require a little tender love and care, and a little bit of time.

But, after you and your loved ones take that first bite, you’ll cherish every moment of it. They are really that amazing.

A close-up view of numerous cooked meatballs on top of spaghetti with marinara..

Ready to make the best meatball in the world? Go for it!

And when you do, be sure to take a photo of it, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

An overhead view of a large cast-iron skillet filled with Italian meatballs resting in a layer of homemade marinara sauce.

Homemade Italian Meatballs

These Homemade Italian Meatballs are wonderful over pasta, as an appetizer, or in a meatball hero sandwich. They take a little time to make, but are they ever worth it. You won't believe how incredible your house will smell as these gems are simmering in the made-from-scratch marinara sauce. Incredible.
4.86 from 7 votes
Print Pin Rate
Course: Appetizer, Entree
Cuisine: Italian, Italian / American
Prep Time: 45 minutes minutes
Cook Time: 2 hours hours
Total Time: 2 hours hours 45 minutes minutes
Servings: 8 people
Calories: 504kcal
Author: Kris Longwell

Ingredients

  • 4 cups fresh marinara sauce
  • 4 slices Italian bread crusts removed (let them sit out for about an hour to firm up)
  • 1 cup whole milk
  • 1 lb beef ground, 85% lean
  • 1 lb pork ground
  • ½ lb veal ground
  • 2 large eggs lightly beaten
  • ½ cup breadcrumbs fresh, from slightly dry Italian bread, pulverised in a food processor (see NOTES)
  • 3 tablespoon parsley fresh, chopped, plus extra for garnish
  • 2 tablespoon basil fresh, chopped
  • 3 cloves garlic minced
  • 1 tablespoon Kosher salt
  • 1 tablespoon freshly ground black pepper
  • 1 cup Parmesan cheese grated, plus extra for serving

Instructions

Do Ahead

  • Make the homemade marinara (click for recipe)
    4 cups fresh marinara sauce

Make the Meatballs

  • Tear the crustless bread into small pieces and place in a medium bowl. Pour the milk over the bread and press with your fingers, to help the milk get absorbed. Let it rest for about 5 minutes.
    4 slices Italian bread, 1 cup whole milk
  • In a large mixing bowl, mix together the beef, pork, veal, and eggs. Mix until just combined.
    1 lb beef, 1 lb pork, ½ lb veal, 2 large eggs
  • Now add the breadcrumbs, parsley, basil, salt, garlic, and pepper and mix it well.
    ½ cup breadcrumbs, 3 tablespoon parsley, 2 tablespoon basil, 3 cloves garlic, 1 tablespoon Kosher salt, 1 tablespoon freshly ground black pepper
  • Add the soaked bread and Parmesan cheese to the meat mixture and mix until fully combined.
    1 cup Parmesan cheese
  • Pull out chunks of meat and roll them between your hands that have been dampened with water. Each ball should be slightly larger than a golf ball, approx. 3 oz. each. Place the balls on a baking sheet lined with parchment paper. Refrigerate the rolled balls for 15 minutes to 1 hour.
  • Meanwhile, preheat oven to 375°F.
  • Bake meatballs for 30 minutes. Flipping once, halfway through cooking.
  • (Alternatively, you can brown the meatballs in a skillet with olive oil - about 1 tablespoon - until browned on all sides).
  • Meanwhile, in a large skillet or pot, heat the marina over medium heat.
    4 cups fresh marinara sauce
  • Carefully add the meatballs and any accumulated juice to the marinara.
  • Lower the heat to medium and cook them for at least 20 to 30 minutes, or up to 1 hour. Add more marinara, if necessary. You'll need to turn the balls over now and then if they are not fully submerged.
  • Use tongs to remove the meatballs from the sauce and place them in a serving bowl. Ladle on a little sauce and grate fresh Parmesan cheese over the top. Garnish with chopped parsley (if using).
  • Serve at once with extra sauce on the side. Or, place them in a slow cooker on the WARM setting.

Notes

See the video near the top of the blog post for visual guidance. If you liked the video, please subscribe to our YouTube channel. 
We recommend using a trio of beef, pork, and veal. If desired, you can go with just beef and pork (1½ lbs beef + 1 lb pork) or all beef (2½ lbs beef). 
Fresh breadcrumbs are recommended (from a large slice of Italian bread that has been set out for at least an hour). For the bread/milk mixture, stale bread works great, too. 
If you prefer, you can brown the meatballs in a skillet (instead of the oven). You'll get a darker crust on the balls, but, they can lose their shape somewhat. A non-stick skillet makes this easier. 
The marinara sauce can be made days in advance. The meatballs can be made up to 2 to 3 days in advance.  See the blog post under "How To Serve" for reheating instructions.
Leftovers will keep covered in the fridge for up to 1 week. They can be frozen for 2 to 3 months. Thaw completely and then reheat as instructed. 

Nutrition

Calories: 504kcal | Carbohydrates: 12g | Protein: 34g | Fat: 24g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 163mg | Sodium: 1282mg | Potassium: 529mg | Fiber: 1g | Sugar: 5g | Vitamin A: 371IU | Vitamin C: 3mg | Calcium: 233mg | Iron: 3mg
Tried this recipe? Take a Picture!Mention @HowToFeedALoon or tag #HowToFeedALoon!

POST UPDATE: This was originally in July 2015, but was updated with improved tweaks to the recipe with new tips and photography and a fabulous new video in February 2024!

More Italian

  • A large, deep skillet filled with Bucatini all’Amatriciana with a block of cheese nearby.
    Bucatini all’Amatriciana
  • A serving of pork chop agrodolce with mushrooms on a white dinner plate with a glass of white wine next to it.
    Pork Chop Agrodolce with Mushrooms
  • An overhead view of a black pot and a large wooden ladle lifting a serving of classic minestrone soup up out of the pot.
    Classic Minestrone Soup
  • A close-up view of an antique bowl that is filled with a serving of homemade beef ravioli that is topped with a tomato sauce, shredded parmesan cheese, and chopped basil.
    Homemade Beef Ravioli with Tomato Sauce

Comments

  1. Amy Shortall says

    December 15, 2024 at 10:42 am

    If I want to make these meatballs in advance should I freeze them cooked or before cooking them? Thank you. Love all your recipes!

    Reply
    • Kris Longwell says

      December 15, 2024 at 1:19 pm

      Hi Amy! We recommend cooking them first and then freezing them. Let them thaw and then heat them up in a pot with marinara, or in a slow-cooker (with marinara), or in the oven (covered with foil!). They will be delicious! Let us know how they turn out! Happy Holidays! Kris & Wesley

      Reply
  2. Beth says

    March 24, 2024 at 6:11 pm

    Odd question, how do you keep your parchment paper from curling? Thanks – love you guys.

    Reply
    • Kris Longwell says

      March 27, 2024 at 12:29 pm

      Hi Beth! Isn’t that most annoying thing? We usually cut the size of parchment we need, unfurl it, and place a plate on it for awhile. This actually works pretty well, but, it will still want to curl a bit. Actually, thinking about it…we probably used the parchment paper sheets that you can purchase from most supermarkets. They are in flat boxes and not on a roller. They stay nice and flat. Hope this helps!! Kris & Wesley

      Reply
  3. janet says

    March 14, 2023 at 10:01 am

    5 stars
    I’ve never been able to make a decent meatball until I made yours!
    I’d usually just make spaghetti and meat sauce with Italian sausage, but not anymore! Added bonus: this meatball mix makes the most fabulous burgers as well!

    Reply
    • Kris Longwell says

      March 17, 2023 at 11:28 am

      You are a rock star, Janet!!!! And YES to Italian meatball burgers! YUM!!!

      Reply
  4. Jane says

    March 17, 2022 at 10:35 pm

    Love you guys to pieces and can’t wait to make this recipe. But I have to say (as a humble writer) I lost count of how many times you spelled marinara ‘marina’. Oops!!!

    Reply
    • Kris Longwell says

      March 18, 2022 at 10:42 am

      Jane!! Thank you so so much!! We are embarrassed that some of our older recipe posts are riddled with typos! Since then, we have employed a much more thorough proofing process and we have been working hard to re-visit all older posts and update/revise accordingly. Thank you for pointing this out to us! We honestly appreciate it so much!! And thank you for your love and support and we hope you stay aboard. All the very best, Kris & Wesley

      Reply
  5. Cece says

    October 26, 2020 at 9:13 am

    5 stars
    I decided to start this recipe late on a Sunday afternoon after a Saturday night with too many vinos flowing lol. The marinara sauce recipe brought out a gorgeous sweetness to the San Marzano tomatoes and the meatballs with their layers of flavors was so worth the labor! Looking fwd to leftover meatball subs this week. Thank you!

    Reply
    • Kris Longwell says

      October 27, 2020 at 12:06 pm

      Hi Cece!! Sorry for the delayed response!! You have no idea how many times we’ve delved into a “project” when the vino is flowing!! That’s great, though!!! There is nothing much better than homemade meatballs and marinara in the fridge, just waiting to be eaten all week. Sounds amazing and we’re kinda jealous!!! xoxoxo Kris & Wesley

      Reply
    • Judy says

      February 09, 2022 at 4:24 pm

      5 stars
      I always loved to cook but since I’ve developed severe & chronic back pain I cannot stand up or move around much. Sadly, enjoying cooking for so many years & having to give it up more or less, I really enjoyed your video and started the meatballs & sauce today. My daughter had to help me but we got it done. Meatballs are outrageously delicious & pretty close to what my Italian mother made. Thank you for making me smile.

      Reply
      • Kris Longwell says

        February 10, 2022 at 6:17 pm

        And thank YOU, Judy, for making us smile from ear to ear! That is a HUGE compliment and we appreciate it so very much!! Please stay in touch! Best, Kris & Wesley

  6. Karen says

    September 27, 2020 at 10:55 pm

    5 stars
    I took it a bit further. I made the meatballs as per the recipe but instead of cooking them in the oven or browning them on the stove I added them directly into the instant pot with the sauce I usually make. 10 minutes cook time, 15 minutes natural release. The meatballs held their shape and were very moist. The recipe made over 30 golf ball sized meatballs

    Reply
    • Kris Longwell says

      September 28, 2020 at 12:12 pm

      Hi Karen! Wow!! So glad you had such awesome success with our meatballs recipe and that’s brilliant to finish them off in the IP. So delicious and much quicker!! Thanks for letting us know and for the wonderful review! That means so much to us!! All the best, Kris & Wesley

      Reply
  7. Treva London says

    May 05, 2019 at 1:06 am

    5 stars
    I made these meatballs for a work function and everyone went WILD over them. Thanks for sharing this with us!

    Reply
    • krislongwell says

      May 06, 2019 at 4:50 pm

      Hi Treva!! That is so awesome to hear!! Thank YOU for letting us know. That means the world to us!! Please stay in touch!! Best, Kris & Wesley

      Reply
  8. Lisa says

    December 19, 2018 at 12:01 pm

    5 stars
    you guys crack me up! I want to come to a dinner party at your house would be so much fun! My grandmom used to put milk and soaked bread in her meatballs to. I forgot about that until I saw your video. I’m going to try that next time I make them!

    Reply
  9. Tracee says

    July 15, 2018 at 5:27 pm

    Bless y’all! I thought I was going crazy!

    Reply
  10. Tracee says

    July 15, 2018 at 5:11 pm

    This is the 2nd reference in 2 days suggesting I bake something on wax paper?!? Set me straight guys…is it really okay despite what google says? THANKS!

    Reply
    • krislongwell says

      July 15, 2018 at 5:25 pm

      Hi Tracee! No, I typically don’t ever bake with wax paper. I’ve removed that reference (not sure what I was thinking!). You can even just place the uncooked meatballs directly on the baking sheet. Thanks, Tracee!!

      Reply
  11. Darlene Dexter says

    June 01, 2018 at 9:48 pm

    Where is the recipe for the Marinara sauce? Thanks

    Reply
    • krislongwell says

      June 02, 2018 at 7:35 am

      Hi Darlene! For some reason the link had been disabled. I included it again and now it should be working. Just in case….here’s the link to the marinara sauce:

      Reply
  12. Elizabeth Leonow says

    June 14, 2017 at 6:39 pm

    4 stars
    Where’s the sweet Italian sausage? Where’s the fennel? Why so much milk? Why do you put so much flavor in your breadcrumbs when you could just add it directly to the meat mixture? Your recipe is good, it just needs, in my opinion, a few more flavor additives. I like that you can bake your meatballs which is what I’ve done for years. There’s a vegan in my family so I can’t simmer the meatballs in my sauce – that and the fact that I make 4 doz. meatballs at a time and freeze them.
    By the way, loons are my favorites; we had them on the river behind our house in MA. They drove the dogs crazy when they dove and resurfaced.

    Reply
4.86 from 7 votes

Leave a Reply Cancel reply

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

Recipe Rating




Welcome!

Kris & Wesley (The Loon) live for fun, food, and fabulousness. "How to Feed a Loon" is a celebration of just that. Come join us on this joyous culinary ride.

More about us

Memorial Day Cookout

  • Three grilled chicken leg quarters on an oval platter surround by grilled lemon halves and fresh herbs.
    Best Grilled Chicken

  • A straight-on view of grilled vegetables with Italian dressing all resting on a large bamboo oval platter.
    Grilled Vegetables with Italian Dressing

  • Black and bleu burger on a white plate
    Rockin’ Black and Bleu Burger

  • Lamb lollipops in a white bowl
    Lamb Lollipops

  • A grilled whole beer-can chicken sitting on a cutting board next to a carving knife and a bowl of BBQ sauce
    Grilled Beer-Can Chicken with BBQ Sauce

  • A straight-on view of a grilled balsamic glazed pork chop that is sitting next to a pile of roasted vegetables with another plate of the same in the background.
    Grilled Balsamic Glazed Pork Chops

Popular Recipes

  • best-ever chicken salad recipe
    Best-Ever Chicken Salad

  • A white soup filled with roasted tomato basil soup next to sliced grilled cheese sandwiches.
    Roasted Tomato Basil Soup

  • Mahi Mahi tacos on a wooden table in a taco holder
    Amazing Mahi Mahi Tacos

  • A lemon wedge being squeezed onto a platter of chicken francese
    Chicken Francese

  • Southern Shrimp and Cheesy Grits recipe
    Southern Shrimp and Cheesy Grits

  • Slow Roasted Pork Shoulder on a platter with a side of gravy
    Slow Roasted Pork Shoulder

Footer

↑ back to top

Explore

  • Recipe Index
  • About Us
  • Subscribe

About

  • Privacy Policy
  • Contact

Copyright © 2025 How to Feed a Loon • This website contains affiliate links, which means that if you click on a product link, we may receive a commission in return. How To Feed a Loon is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

6678 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.