Home / Recipes / Course / Main Dish / Classic Italian Meatballs

Classic Italian Meatballs

This easy and simple recipe produces a soft and tender meatball. One of the best Classic Italian Meatball Recipes. Serve them the Italian way as a Main Dish or topped on a big bowl of pasta. Perfect either way!

meatballs in a white bowl


 

Meatballs are one of our favourite meals in my family. My daughters would love when I served them with a side dish of Peas. I would usually serve them the Italian way as a Main dish or second plate. and sometimes a simple pasta or risotto as a first plate.

How to make them

In a large bowl mix together the ground beef, egg, bread crumbs, parmesan cheese, minced garlic, chopped parsley, salt and pepper.

Slowly add the milk until you have a soft compact mixture.

meatball mixture in a white bowl milk added to make a soft mixture

Form the mixture into small balls.

meatballs formed on a black plate

In a large pan add the olive oil, garlic, tomato puree/passata or a can of peeled tomatoes, salt, fresh basil, oregano and water. Mix to combine. Add the meatballs and gently mix to cover them in sauce.

the sauce mixed in the pan and the meatballs added

Cover the pan and cook for about 20 minutes, uncover and continue to cook for about 15 minutes or until cooked through and the sauce has thickened. Serve as a main dish or over a bowl of your favourite al dente pasta. Don’t forget a sprinkle of Parmesan Cheese.

meatballs before and after cooked

What is the best meat to use?

This recipe (and also the way my mother-in-law made them) is with one pound of 80% lean ground beef, if you prefer you can add half ground beef and half ground pork or even Italian sausage with the casing removed.

Ingredients for the Best Meatballs

  • Be sure to use freshly grated Parmesan Cheese and not the cheese sold in plastic packages, cans or jars.
  • Ground beef with 15-20 % fat. A little fat content helps the meatballs stay juicy.
  • For the Tomato sauce be sure to use tomato puree/passata,  just the tomatoes with nothing added.
  • Use fresh parsley and fresh basil.
meatballs in a black pan

What does Meatball mean in Italian?

In Italian meatballs are called polpette and they are usually made from beef or sometimes an addition of ground pork, they contain ingredients such as garlic, eggs, parsley, bread or bread crumbs and usually Parmigiana. Polpette in Italian is also used as a term of endearment, used to express affection.

How to store them

The cooked meatballs can be stored in an airtight container in the fridge for up to three to four days. They can also be frozen cooked in a freezer safe container for up to three months. If you prefer you can even freeze them uncooked. Place on a cookie in the freezer until firm then transfer to a freezer safe container or bag. They will keep for three to four months.

More Meatball Recipes

So if you are looking for a delicious way to make meatballs then I hope you try this Classic Italian Meatball Recipe. Buon Appetito!

meatballs with parmesan cheese on top of pasta in a white bowl
meatballs in a white bowl

Classic Italian Meatballs

Rosemary Molloy
This easy and simple recipe produces a soft and tender meatball. One of the best Classic Italian Meatball Recipes.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Main Dish
Cuisine Italian
Servings 26 meatballs
Calories 71 kcal

Ingredients
  

FOR THE MEATBALLS

  • 1 pound ground beef (500 grams)
  • 1 large egg
  • 3 tablespoons bread crumbs
  • 3 tablespoons freshly grated parmesan cheese
  • 1 clove garlic minced
  • ½-1 tablespoon freshly chopped parsley
  • ½ teaspoon salt
  • 1-2 dashes black pepper
  • ¼ cup milk (I used 2%) (60 grams)

FOR THE SAUCE

  • 2 tablespoons olive oil
  • 1-2 cloves garlic minced
  • cups tomato puree/passata (338 grams)
  • ¼-½ teaspoon salt
  • 4-5 fresh basil leaves (chopped)
  • ½ teaspoon oregano
  • ¼ cup water (60 grams)

Instructions
 

FOR THE MEATBALLS

  • In a large bowl mix together the ground beef, egg, bread crumbs, parmesan cheese, minced garlic, chopped parsley, salt and pepper.  Slowly add the milk until you have a soft compact mixture.
    Form the mixture into small balls.

FOR THE SAUCE

  • In a large pan add the olive oil, garlic, tomato puree/passata, salt, fresh basil, oregano and water. Mix to combine.
  • Add the meatballs and gently mix to cover them in sauce. Cover the pan and cook on low/medium (more low than medium) heat for approximately 15- 20 minutes, uncover and continue to cook for another 15-20 minutes or until cooked through and the sauce has thickened. If you find the sauce thickening too much then add a little more water.
  • Serve immediately as a main dish or over your favourite al dente pasta. Top with freshly grated parmesan cheese before serving. Enjoy!

Notes

Makes 26-27 meatballs.

Nutrition

Calories: 71kcal | Carbohydrates: 2g | Protein: 4g | Fat: 5g | Saturated Fat: 2g | Trans Fat: 1g | Cholesterol: 20mg | Sodium: 127mg | Potassium: 82mg | Fiber: 1g | Sugar: 1g | Vitamin A: 76IU | Vitamin C: 1mg | Calcium: 19mg | Iron: 1mg
Did You Make This Recipe?Please leave a comment below or pin it to your Pinterest account!

28 Comments

  1. I was just wondering how much pasta to use with this for dinner has anybody tried this with spaghetti? Is this enough for a pound or should I only use a half pound

    1. Hi Marie, meatballs are served as a main course in Italy so if you do want to serve it with pasta I would double the sauce for a pound of pasta or even a bit more pasta. Hope that helps. Take care!

  2. 5 stars
    These were delicious! I used 80/20 ground beef, I think it flavored the sauce so well. Thanks for a recipe so easy and flavorful I will make again and again.

  3. 5 stars
    Tried this recipe, and it’s our new family favorite.
    But, anything I have tried from your recipe list always becomes a favorite. Really really enjoy your recipes. Thank you so much for sharing.

  4. 5 stars
    This recipe is absolutely delicious – my family’s new favorite. I add dried basil to the meatballs – that’s the only thing I do differently from the recipe! Thanks 😊

  5. i love to make for my grandkids
    But they always come ou heavy How do I get them lighter and fluffier?
    Thank You
    Love reading your website
    For those that do not eat meat could I make the meatballs with ground turkey breast?

    1. Hi Eileen, make sure you don’t handle or mix the meat too much, that can cause heavier meatballs, or maybe use a fattier ground beef, that should help also. And yes you could use ground turkey. Thanks so much, so glad you enjoy the site. Take care.

  6. 5 stars
    I’m not one to rate recipes I find online but this was amazing! I substituted the milk for equal parts ricotta cheese… These were so so good. Will definitely make again!

  7. 5 stars
    I use Romano cheese in my meatballs, and I grate my garlic rather than mince, it seems to bland better. What are your thoughts on this?

  8. 5 stars
    Hey again Rosemary, I’ve got your Classic Italian Meatballs underway at this present moment.
    I’ve put them into my Slow Cooker so that they cook nice and slow.
    My only query is this, you don’t say to brown off the meatballs in this recipe. Am I reading that correctly? In all the years that I’ve made Meatballs I’ve always browned them off and find it strange not to do so.
    As I said, they are cooking away now so we’ll see how they turn out.
    Many thanks as always.
    Stephen.

      1. 5 stars
        Hi Rosemary, The Meatballs we’re well received. My wife loved the sauce, she said it was nice to have a home made sauce instead of the jars that I’ve used before. I think I’ll be making it as a staple for some of my future pasta dishes. The meatballs were absolutely delicious, lovely & soft. Shirley (my wife) loved them too.
        Slow cooker method on Low took 4 hours tho, well worth the wait.
        Thanks again Rosemary.
        Regards, Stephen.

      2. Hi Stephen, thanks so glad to her you both liked the recipe and that turned out well with the slow cooker also. Take care.

  9. 5 stars
    Just love all your recipes, and the meatballs are grand, almost the same recipe as mine. Thanks so much Rosemary

    DB

  10. These sound super delicious! I’ll make them soon, & serve ’em with a loaf of crusty bread w/olive oil, & a huge Italian Salad. We adults will love this, but I’m sure my little ones will want some ‘Pazghetti’ with their Meatballs. That’s ok with me. I’ll cook-up some whole wheat Angel Hair pasta for them. Thank you.

Leave a Reply

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.