Always From Scratch

  • Italian Winter Recipes
  • Recipe Index
  • Old School Italian Recipes
  • Subscribe
  • About Me
menu icon
go to homepage
  • Italian Winter Recipes
  • Recipe Index
  • Old School Italian Recipes
  • Subscribe
  • About Me
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Italian Winter Recipes
    • Recipe Index
    • Old School Italian Recipes
    • Subscribe
    • About Me
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Italian Beef Recipes

    Classic Italian Fried Meatballs

    Modified: Dec 10, 2025 by Vincent DelGiudice · Published: Jan 2, 2023 · This post may contain affiliate links · 6 Comments

    Jump to Recipe Add us as a Trusted Google Source

    Classic Italian Fried Meatballs finished in tomato sauce are flavorful, moist, and tender, and the perfect dish to serve with any pasta! These fried beef meatballs are made with a combination of simple ingredients like ground beef, real parmigiano cheese, parsley, and garlic, and this recipe is how my family always made them.

    These are perfect to finish in an Italian-American Sunday Sauce or to serve on the side of a dish like Pasta alla Norma (A Sicilian Dish).

    Meatballs covered in tomato sauce in a bowl.

    Looking for more Sunday Italian-American Meals? Try our Bison Ragu, Sausage and Lentil Soup, or Authentic Bolognese.

    A Quick Look at The Recipe

    • ✅Recipe Name: Traditional Italian Fried Meatballs
    • ⏲️Ready in: 1 Hour and 30 Minutes
    • 👪Makes: 20 Meatballs (4-6 people)
    • 📋Main ingredients: Ground beef, marinara sauce, parmigiano, breadcrumbs
    • ⭐Why You'll Love This Recipe: This is the perfect homemade meatball recipe for your Sunday dinner. As an Italian-American, if there was a pot of sauce on the stove, it had meatballs in it.

    Have a question about the recipe? Ask

    ChatGPT
    Google AI
    Perplexity
    Grok
    Jump to:
    • A Quick Look at The Recipe
    • Why Fry Meatballs
    • Ingredient Notes and Substitutions
    • How to Make Italian Fried Meatballs in Tomato Sauce
    • Pro-Tips
    • FAQs about Meatballs
    • What to Serve with Meatballs?
    • More Classic Italian American Recipes
    • Classic Fried Italian Meatballs
    • Reviews

    Why Fry Meatballs

    Italian-Americans have so many different little variations when it comes to making traditional Italian-American meatballs. Whether it is the type of meat, breadcrumbs or bread, fresh garlic or garlic powder, etc. But most importantly, some people bake and some people fry their meatballs. And some people cook them raw in the sauce, almost like Italian Wedding Soup (these people are crazy).

    The key differences between baking and frying meatballs are texture and flavor. When you fry the meatballs, they develop a crust on the outside (Maillard reaction), which will intensify the flavor of the meatballs and the sauce that you cook them in. Baking meatballs will give you a much softer and tender meatball, like Italian Meatloaf, but won't develop a sear, which is the signature flavor of traditional Italian fried meatballs.

    Ultimately, it's up to you. I prefer fried meatballs, but if I'm serving a huge crowd, I prefer to bake them to save time. It's a lot easier to bake them alongside my Authentic Italian Baked Ziti or Italian Stuffed Shells with Meat Sauce and Ricotta than standing over the oven, frying 30 meatballs 5 at a time.

    Ingredient Notes and Substitutions

    Ingredients for Italian Meatballs.
    • Ground Beef. I like to use at most 80% lean ground beef when I'm making meatballs. Any more than that, and the meatballs can be dry and tough. You need some fat in meatballs to make them tender. You can also use different variations like 50/50 pork or a combination of beef, pork, and veal.
    • Parmigiano. You can substitute pecorino romano for a sharper taste than parmigiano, but I prefer the subtle nuttiness of the parmigiano.
    • Olive Oil. Fry your meatballs in olive oil. There are plenty of other processed oils you can use here, but a high-quality olive oil is the best and healthiest option, especially if you choose an olive oil that only comes from one type of olive. Olive oil has a smoke point of 400 degrees, so it is perfect for frying meatballs and other Italian dishes like Fried Cauliflower Cakes or Fried Flounder Oreganata.
    • Breadcrumbs. I grew up making meatballs with my mom, and she always used breadcrumbs. I know a lot of people use cubed bread, but breadcrumbs are so much easier to keep on hand. You can also add more breadcrumbs as needed if you feel the texture of the meat is too wet.
    • Garlic Powder. Season with garlic powder, not fresh garlic. It will flavor the meatballs better and won't get burned in the frying process.
    • Milk. Whole milk is best because of its high-fat content.

    *Please see the recipe card below for more information about the ingredients.

    How to Make Italian Fried Meatballs in Tomato Sauce

    This recipe is two-fold. You first mix and fry the meatballs in extra virgin olive oil until browned, then build a simple sauce with garlic, canned plum tomatoes, basil, and salt. You can cook the meatballs all the way through in the frying process, though, and I'll explain more below. Check out our Ultimate Guide to Marinara Sauce to learn more about the sauce.

    Meatball mixture combined in a bowl.

    Step 1: Combine all of the ingredients in a large bowl. Mix thoroughly until completely combined. If the mixture feels a little wet, add extra breadcrumbs until it is a little tackier. If the mixture feels dry or grainy, add a little extra milk.

    Raw meatballs on a plate.

    Step 2: Roll out meatballs about a ¼ cup large. This should provide 20-24 meatballs.

    Troubleshooting Meatballs

    • Mixture is too dry/dense → add more milk.
    • Mixture is falling apart or too wet → Needs more breadcrumbs or pack them tighter
    • Sauce too thin → simmer uncovered; too thick→ add a splash of pasta water.
    Frying raw meatballs in a saucepan.

    Step 3: Fill the pan with olive oil about a half-fingernail deep. Raise the heat to medium. Once hot, place your meatballs into the pan. Do this in batches and do not crowd the pan.

    Meatballs browned while frying in a saucepan.

    Step 4: Fry the meatballs for 1 minute on each side until browned, or you can fry them all the way through until they reach 165 degrees, and end the cooking process here. I prefer to finish them in a tomato sauce. Remove the meatballs from the pan when they are browned all around and set them aside.

    Garlic sauteing in olive oil.

    Step 5: In the same pot, add a little olive oil. Add in sliced garlic and saute for 1-2 minutes.

    Tomato sauce simmering.

    Step 6: Pour in 2 28-oz cans of crushed tomatoes or hand-crush a can of whole plum tomatoes yourself. Add basil and salt, and bring to a simmer.

    Meatballs added to tomato sauce.

    Step 7: Transfer the meatballs to the sauce and allow them to simmer for at least 30 minutes but up to 2 hours.

    A pot filled with sauce and meatballs, garnished with basil.

    Step 8: Remove the meatballs from the sauce and serve. Use the rest of the sauce in the pot to serve with pasta.

    Meatballs covered in tomato sauce in a bowl with a block of parmesan cheese on the side.

    Would you like to save this recipe?

    I'll email this post to you, so you can come back to it later!

    Pro-Tips

    1. I prefer to use a cast iron pan or stainless steel pan to fry meatballs if I'm not cooking them in the same pot as the sauce. It is best not to use a non-stick pan because you won't get a crust on the meatballs. Cast iron and stainless steel retain heat really well, so all of the meatballs cook evenly and develop a nice brown crust
    2. I used a ¼ cup of oil but depending on the size of your pan this can differ. You want the oil to be about half a fingernail deep in the pan. 
    3. Usually, I'm making meatballs with Sunday sauce. I simmer them in the sauce for 2-3 hours. The longer you simmer them, the softer they will be. 
    4. Don't overwork the meatballs. The more you mix together the meat, the denser it will get which will result in hard meatballs.

    FAQs about Meatballs

    Can I Bake Italian Meatballs?

    You absolutely can bake them. The only difference is you won't get that brown crust and texture from pan frying, but you will get a healthier meatball with less fat. Bake the meatballs in the oven at 350° for 15-20 minutes.

    Can I Freeze Italian Meatballs?

    YES! I do this every time I make meatballs. Double the recipe, and you can freeze the meatballs after you fry them. Let them cool and then store them in a ziploc bag. The meatballs will stay fresh in the freezer for up to 6 months.

    Can I make traditional Italian meatballs in advance?

    Yes! You can make the meat mixture in advance, roll out the meatballs, and store them in the fridge for up to 1 day. Or you can fry them in advance and store them in the fridge for 3-4 days until you're ready to add them to the sauce. Then you can finish cooking them in the tomato sauce.

    What's the best way to reheat meatballs in tomato sauce?

    Simmer in marinara sauce on the stovetop until completely heated through.

    What to Serve with Meatballs?

    Meatball options are limitless when it comes to what to serve with, but here are some of my favorites!

    • Serve Meatballs in a Sunday sauce alongside some Homemade Italian Sausage, Authentic Italian Braciole, and Neck Bones!
    • Throw them on a sandwich for a meatball parm or top them with some Pistachio Pesto for extra flavor.
    • Traditional meatballs should always be served alongside some pasta like Creamy Red Pepper Sauce, Pasta with Peas and Pancetta, Bucatini Amatriciana, or a baked pasta dish like Authentic Italian Lasagna or Baked Cheese Manicotti.
    • I always serve my Italian meatballs with some kind of delicious vegetable like Garlic Parmesan Green Beans, Italian Lacinato Kale, Italian Radicchio Salad, or Sauteed Rapini with Garlic. If I'm not making pasta, I'll also serve them with Crispy Garlic Parmesan Potatoes.

    More Classic Italian American Recipes

    • eggplant parmigiana
      Better Than Olive Garden Eggplant Parmigiana
    • spaghetti with garlic and oil
      15-Minute Spaghetti with Garlic and Oil
    • Pasta and Potatoes on a plate topped with parsley and parmesan.
      Pasta and Potatoes (Pasta e Patate)
    • Italian seafood salad in a bowl.
      Italian Seafood Salad (Insalata di Mare)

    Please leave a comment and star rating below in the recipe card! I love to hear what you think of our recipes. Feel free to tag us on Instagram @vindelgiudice.

    Meatballs covered in tomato sauce in a bowl.

    Classic Fried Italian Meatballs

    Vincent DelGiudice
    If I'm making sauce, I'm making meatballs. A Sunday sauce is nothing without its meat and a meatball is nothing without its sauce.
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 1 hour hr
    Total Time 1 hour hr 30 minutes mins
    Course Main Course
    Cuisine Italian, italian-American
    Servings 20 Meatballs
    Calories 185 kcal

    Equipment

    • 1 large saucepan
    • 1 large pot for sauce

    Ingredients
      

    • 2 lb ground beef 80/20
    • ⅔ cup breadcrumbs
    • 2 eggs
    • ½ cup whole milk
    • 2 tablespoon fresh parsley, chopped
    • ⅓ cup parmesan cheese, grated
    • 1 tablespoon garlic powder
    • 2 tsp kosher salt
    • ¼ cup olive oil

    Sauce

    • 2 28 oz can whole plum tomatoes
    • 4 cloves garlic, sliced
    • 2 tbsp olive oil
    • 1 handful basil
    • 1.5 teaspoon salt

    Instructions
     

    • Combine all of the ingredients in a large bowl. Mix thoroughly until completely combined. If the mixture feels a little wet, add extra breadcrumbs until it is a little tackier. If the mixture feels dry or grainy, add a little extra milk.
    • Roll out meatballs about a ¼ cup in size. This should provide 20-24 meatballs.
    • Fill the pan with olive oil about a half-fingernail deep. Raise the heat to medium heat. Once hot, place your meatballs into the pan. Do this in batches and do not crowd the pan.
    • Fry the meatballs for 1 minute on each side until browned, or you can fry them all the way through until they reach 165 degrees, and end the cooking process here. I prefer to finish them in a tomato sauce. Remove the meatballs from the pan when they are browned all around and set them aside.
    • In the same pot, add a little olive oil. Add in sliced garlic and saute for 1-2 minutes. Pour in a 28-oz can of crushed tomatoes or hand-crush a can of whole plum tomatoes yourself. Add basil and salt, and bring to a simmer.
    • Transfer the meatballs to the sauce and allow them to simmer for at least 30 minutes but up to 2 hours. Remove the meatballs from the sauce and serve. Use the rest of the sauce in the pot to serve with pasta.

    Video

    Notes

    1. I prefer to use a cast iron pan or stainless steel pan to fry meatballs if I'm not cooking them in the same pot as the sauce. It is best not to use a non-stick pan because you won't get a crust on the meatballs. Cast-iron and stainless steel retain heat really well, so all of the meatballs cook evenly and develop a nice brown crust
    2. I used a ¼ cup of oil but depending on the size of your pan this can differ. You want the oil to be about half a fingernail deep in the pan. 
    3. Usually, I'm making meatballs with Sunday sauce. I simmer them in the sauce for 2-3 hours. The longer you simmer them, the softer they will be. 
    4. Don't overwork the meatballs. The more you mix together the meat, the denser it will get which will result in hard meatballs.

    Nutrition

    Calories: 185kcalCarbohydrates: 3gProtein: 10gFat: 14gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gTrans Fat: 1gCholesterol: 50mgSodium: 500mgPotassium: 156mgFiber: 0.2gSugar: 1gVitamin A: 86IUVitamin C: 1mgCalcium: 47mgIron: 1mg
    Tried this recipe?We'd love for you to Leave a Review!

    More Italian Beef Recipes

    • Italian meatloaf sliced on a plate.
      Italian Meatloaf
    • Veal marsala topped with mushrooms over risotto.
      Authentic Veal Marsala
    • Beef and barley soup in a pot.
      Beef and Barley Soup with Mushrooms
    • A square of lasagna on a plate.
      Authentic Italian Lasagna

    Comments

    1. Paul Russo says

      September 07, 2025 at 4:08 pm

      No onions in the sauce/gravy or the meatballs??

      Reply
      • Vinny says

        September 09, 2025 at 11:22 am

        No onions in the sauce or the meatballs.

        Reply
    2. Meg says

      March 31, 2025 at 5:32 pm

      5 stars
      I’ve been making this recipe for about a year now and it’s never failed. I’ve always done a combo half beef/half pork, but now working on being a little healthier and going to try half beef/half ground turkey. No doubt it will still be delicious.

      Reply
    3. Kathy says

      September 19, 2024 at 11:32 am

      Does the 1/4 c olive oil go into the meatballs or is it for frying only?

      Reply
      • Vincent DelGiudice says

        September 21, 2024 at 12:20 pm

        That's for frying the meatballs.

        Reply
    4. Vinny says

      June 30, 2024 at 10:56 am

      5 stars
      Whether you fry or bake these meatballs, they are delicious! Hope you enjoy!

      Reply
    5 from 2 votes

    Leave a Reply Cancel reply

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

    Recipe Rating




    Vinny in the Kitchen.

    Vinny DelGiudice, MS CCC-SLP

    My name is Vinny. I am an Italian-American home cook, a photographer, and previously, a speech pathologist specializing in swallowing and voice disorders. I share the recipes I grew up eating in my home and the recipes that I cook for my family. Always From Scratch is about cooking homemade meals and eating with family.

    More about me →

    Hearty Italian Winter Classics

    • Sunday sauce with meatballs and sausage in a pot.
      Authentic Italian Sunday Sauce
    • A dutch oven filled with escarole and beans along with a bowl of the same.
      Escarole and Bean Soup
    • white bean lentil soup
      White Bean Lentil Soup
    • Beef and barley soup in a pot.
      Beef and Barley Soup with Mushrooms
    • Sliced pork tenderloin served on a plate with roasted potatoes and broccoli.
      Italian Cast Iron Pork Tenderloin
    • Italian braciole garnished with parsley
      Authentic Italian Braciole

    Our Top Recipes!

    • Italian wedding soup
      Italian Wedding Soup
    • Italian meatloaf sliced on a plate.
      Italian Meatloaf
    • A dutch oven filled with escarole and beans along with a bowl of the same.
      Escarole and Bean Soup
    • Garlic parmesan mashed potatoes in a bowl.
      Garlic Parmesan Mashed Potatoes
    • creamy lemon sauce
      Creamy Lemon Sauce
    • Chicken breast cooked in cast iron skillet and sliced.
      PERFECT Cast Iron Chicken Breast

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility
    • Terms & Conditions

    Newsletter

    • Sign Up!

    Contact

    • Want to work with us?
    • Video Editing Service
    • Instagram
    • About

    Disclaimer: I may earn from affiliate links on this page. As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Always From Scratch

    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.