Italian Meatball Recipe

Italian Meatballs
If you’ve been searching the net for the perfect recipe for Italian meatballs, your search has officially come to an end. Look no further because today I have for you the best Italian meatball recipe on the face of this earth. Now before I continue I already know what your thinking, “but Bobby everyone claims to have the best meatball recipe,” and as true as that may be, these meatballs really are the best! With their amazing flavor they are sure to impress anyone, and they are great for eating for a casual dinner or to make on any special occasion. If you’re feeding a large crowd, make sure to make a lot because these are going to disappear. I usually bake these in the oven, but you can also simmer them in pasta sauce for about 40 minutes and you will be amazed with the perfect texture it gives them. These meatballs can also be pre-made and then frozen, so you can just pull them out of the freezer and cook them whenever you like. They go great with noodles and pasta sauce topped with mozzarella or parmesan cheese. Enjoy.

 Italian MeatballsItalian Meatballs

PrintPrint Recipe

Italian Meatball Recipe

Yield: 4 Servings


  • 1 ½ pounds of lean beef or pork (or use a mixture of both)
  • ¼ cup parmesan cheese
  • 1 large slightly beaten egg
  • ½ cup Italian breadcrumbs
  • 2 tablespoons of minced garlic
  • 2 teaspoons of salt (can use less)
  • 1 teaspoon of black pepper
  • ½ cup of milk
  • 1 teaspoon dried oregano
  • 2 teaspoons of dried parsley


  1. Mix all of the ingredients into a large bowl.
  2. Shape the mixture into small-medium sized meatballs. At this point if you don’t want to cook these right now you could put them in the freezer for later.
  3.  Pre-heat your oven to 350 degrees, and place the meatballs on a baking sheet. As you can see, I had to use pizza pans.
  4. Put your meatballs in the oven and bake for 25 minutes.Another cooking method is to simmer the meatballs in pasta sauce for about 40 minutes. This will give them great flavor and texture. 

Italian MeatballsItalian Meatballs

Italian MeatballsItalian Meatballs


279 Responses to “Italian Meatball Recipe”

  1. Kimberley — July 9, 2009 @ 6:36 am

    Thank You for a great recipe. I hate to spend time scouring the internet for a recipe only to pick one that winds up being average. Your testimonial won me over and I tried them. This is the best meatball recipe I have ever made. I also love that it makes a large batch. I baked some for dinner and froze the rest. I love to cook in bulk like that.

  2. Becca — July 9, 2009 @ 1:38 pm

    Thank you for sharing this recipe. I used it a few weeks ago — it was my first time making meatballs — and they were so good that I’m about to make them again tonight! Definitely a keeper, thanks again.

  3. Aaron — July 11, 2009 @ 8:18 pm

    THanks for the meatball recipe! I’m about to pop the little nuggets into the oven, so we’ll see how it goes. I had every ingredient except the cheese, so that got left out. I also gave it Emeril’s BAM! — a little organic ancho chile powder — so that should liven up the party just a bit.

    Have a great weekend!

  4. Maritza — July 15, 2009 @ 2:32 pm

    This was my first time making meatballs and they were great! Me and my family loved it! Thanks!

  5. Kimberley — July 15, 2009 @ 4:29 pm

    I made these last week and loved them. I separated them into 3 servings. I vaccum sealed the portions and put them in my freezer. I did this uncooked. How should I cook these next time since they are frozen uncooked? Would it be better next time I do this recipe to cook first and then freeze? Thanks for your help, can’t wait to check out some of your other recipes.

  6. Bobby — July 16, 2009 @ 9:28 am

    Kimberley – I see no issues with freezing raw meatballs. Just put them into the sauce and simmer or into the oven. Of course, the cooking times will be longer. Unless there is alot of extra ice on the outside of the meatballs, I don’t see any need to defrost them first. If next time you want to cook the meatballs first, they still freeze well and will be good.

  7. tom in NJ — July 17, 2009 @ 7:32 pm

    I think I messed up and used too much salt?! Directions called for 2 teaspoonfuls but that seemed too much?! I going to have to try it again with much less salt.

  8. KimP — July 22, 2009 @ 10:06 am

    amazing meatballs! I had never made meatballs until this recipe, and they were a hit! my boyfriend loved them. thanks for the recipe!

  9. sistawoman — August 2, 2009 @ 2:43 pm

    I just put these in the oven. I made two modifications to it. I did not add milk but a little bit of olive oil and i added mozzarella cheese.

    i will let you know how they turn out.

  10. Megan — August 3, 2009 @ 11:16 pm

    Tried the recipe and absolutely loved it! Instead of baking it, I just added it to a saucepan with 1 jar of speghetti sauce. It was delicious! My fiance enjoyed them as well!

  11. tyler — August 4, 2009 @ 5:55 pm

    i will try this dish.

  12. Patricia — August 9, 2009 @ 2:56 pm


    These meatballs truly are awesome! I was out of bread crumbs so I crushed up some garlic croutons. My granddaughter Jessica actually made the meatballs while I read the ingredients to her. Thanks!


  13. mollie — August 17, 2009 @ 8:18 am

    hey, i am 15 and just starting 2 cook. how many will this make because i am trying 2 make a 3 coursed meal 4 a family of 4. is it a expensive meal??? cheers bobby

  14. Bobby — August 17, 2009 @ 11:06 am

    mollie – it is not very expensive, if you cook alot you probably have several of the ingredients. I would also say this recipe serves 4 people!

  15. Lisa — August 17, 2009 @ 3:03 pm

    Yum! The whole family enjoyed it…that’s quite an accomplishment! Thanks for sharing!

  16. Karina — August 17, 2009 @ 5:35 pm

    Bobby – after reading all these positive posts, I decided to double the recipe because I was afraid my family of 5 would love the meatballs and I wouldn’t have enough. It fed us all, PLUS I had at least 15 meatballs left over which I froze for future use. I rolled them about the diameter of a quarter. As everyone has said, they were the best I have ever tasted, even better than store bought. I used the oven method and they didn’t shrink at all. The only modification I made was reducing the amount of salt I used. Thank you so much for this recipe. I am going to look for more of your recipes.


  17. Chris — August 18, 2009 @ 5:31 am

    Perfect recipe – succinct and with just the right number of ingredients. I added some basil and thyme in lieu of the oregano, and used Romano cheese instead, as that’s what I had. The result was delicious.

  18. Kimberly — August 25, 2009 @ 1:51 pm

    YUMMY!! I made these as is and they were perfect! Easy to make and delicious

  19. Lan — August 25, 2009 @ 3:24 pm

    I just made these amazing meatballs. My extremely picky 2 year old keeps running in and asking me for more meatballs! Bless you – bless you!!

  20. Matt — August 29, 2009 @ 7:17 pm

    Just made these with my gf…absolutely amazing with my homade Sunday gravy(tomato sauce) thanks!!!!

  21. Bridgette — August 30, 2009 @ 4:39 pm

    Awesome!Awesome!Awesom recipe. If you are looking for the perfect recipe look no further. I always search the web for the perfect recipes and I read all the comments and they were not lying. These meatballs are the BEST!! I immediately had to try one right out of the oven. I used turkey and they came out great. The taste the texture the seasonings. These meatballs are the best.

  22. Greta — September 2, 2009 @ 3:59 pm

    Absolutely delicious! I added some oregano and thyme in addition to the parsley. Used the meatballs for subs and received rave reviews! Thanks for the recipe!!

  23. carry — September 7, 2009 @ 5:58 pm

    Delicious! Thanks so much for this recipe.

  24. Evelyn — September 12, 2009 @ 10:54 am

    Truly loooove ur meatball recipe!!!! Can u please send me other recipes that you may have…thank you so much!!!!

  25. Tiffany — September 16, 2009 @ 3:17 pm

    Wow!! read all your reviews….I’m making the meatballs tonight, can’t wait!! They look amazing, and sound easy and delicious:)

  26. k bauch — September 16, 2009 @ 4:05 pm

    oh my LORD! SOOOOOOOO Good! Thank you! I am THE worst cook, and I’m getting MAJOR KUDOS from my husband and kids! THANK YOU!!!!!

  27. Bobby — September 16, 2009 @ 6:20 pm

    Wow, I am so glad everyone is enjoying these meatballs! Thanks.

  28. Monica — September 19, 2009 @ 7:04 pm

    Fantastic recipe! Thanks so much for sharing. These are delicious. I’m an accomplished home cook who demands more from my recipes and these lived up to my hopes. You are my kitchen hero.

  29. Tanjia — September 20, 2009 @ 9:17 am

    I’m going to try your recipe tonight. I wanted to have something different from the usual frozen meatballs for spaghetti dinner. I just did have a couple of questions before I destroyed your recipe. 🙁
    1. Is there a difference between regular breadcrumbs and italian breadcrumbs? I have regular but not italian will that make a difference in the quality or taster of the meatballs?

    2. What kind of milk do you use. Will any milkfat % work, because we use skim. I’m was just wondering if it should be whole or 2% or something.

    Please let me know….

  30. Bobby — September 21, 2009 @ 6:14 am

    Tanjia – Sorry for the delayed responce, if you made them, I hope they turned out well. To shed some light on your questions-

    1. Yes, there is a difference. Regular bread crumbs are not seasoned, where italian breadcrumbs are seasoned with italian seasonings. So yes, it will make a difference in the taste. However, even with regular breadcrumbs, they should be good.

    2. I usually use 2 percent but I don’t see why skim milk wouldnt work fine.

    I hope this awnsers your questions and you enjoy the recipe!

  31. Tanjia — September 27, 2009 @ 10:25 am

    Thanks Bobby! I did make them that night. I used my regular breadcrumbs (to get rid of it) but added a little parmesan cheese and romano cheese, Mrs. Dash Italian Medley and a little garlic powder. They turned out great…a little salty…but I think my 5 yr old added more salt when I went to wash my hands. LOL

    I baked them for a few minutes to brown them and then I placed them to the sauce and simmered the rest of the time. It was delicious. Thanks for the recipe and thanks for the response.

  32. Kim — September 27, 2009 @ 3:49 pm

    I can’t thank you enough for this recipe. I made these delicious meatballs with spaghetti and marinara and everyone loved them. Then, we had them with rice and brown gravy and everyone loved them even more.

    They are now our standard Sunday family dinner item.

    My family loves you!!

  33. Rexque — September 28, 2009 @ 8:24 pm

    Tried this recipe tonite – they where awsome but will cut back some on the garlic next time. Thank you for sharing this recipe.

  34. Sue — October 5, 2009 @ 6:51 am

    Very Good!! I made a big batch the first time around and froze some meatballs. Yesterday morning I put 2 jars of spag sauce, some grated parma cheese and 10 meatballs in the slower cooker and turned it on 3 and let it simmer all day! It was great to come home to a great smell and dinner was almost done. YUM!!

  35. Serena — October 6, 2009 @ 5:23 pm

    I tried thias meatball recipe tonight and my son (picky eater) loved them. I didn’t have all of the ingredients on hand, so I ended up substituting grated mozzerella for the parmesan and I left out the egg, and it still turned out fantastic. Love these meatballs and will be making them again. Thanks for sharing!

  36. Natasha — October 6, 2009 @ 9:51 pm

    Now i have been making meatballs for a longggggg time!! But this recipe is hands down THE BEST i have ever tried!! Thank you so much for this recipe!! Everyone had three helpings!! :o)

  37. Della Smith — October 8, 2009 @ 6:20 pm

    I couldn’t wait to try them after reading all the comments. They were easy and very yummy. I had to tell you the best compliment: my picky boyfriend ate one before I got home from work– straight out of the refrigerator, cold, no sauce, and pronounced them delicious!

  38. Chris — October 9, 2009 @ 7:44 pm

    All this positive feedback has inspired me to make these for my family. I’m excited to try them, thanks for sharing!

  39. Hillary — October 16, 2009 @ 12:02 pm

    This was my first time ever making meatballs, and of course it was for a surprise dinner for my boyfriend. I was terrified that they’d turn out horrible because I didn’t have half of the ingredients, so I kind of improvised.

    Instead of italian breadcrumbs, I crumbled regular bread; garlic cloves, I used garlic powder; no milk, parmesan, oregano, or parsley, so I used Italian Seasoning and a little bit of water (I’ve seen water used in meatballs to substitute milk). I simmered them in Bertolli merlot & portabello mushroom sauce and poured the whole thing over angel hair spaghetti.

    I got 20 meatballs out of this recipe and every single one was delicious! I’m saving this recipe so that when I DO have all the ingredients, I can try it again and taste the difference.

    Either way, thanks for such a straightforward recipe and for helping my first meatball experience be such a scrumptious one!

  40. Paula — October 25, 2009 @ 1:58 pm

    My father has been cooking Italian Sauce, meatballs, lasagna, baked ziti, you name it all my life. But when he passed away this year, we had to start figuring out for ourselves how he made all those items. This is it! the key to forming the balls, (as my mother instructed) is to keep your hands wet with water. And FRY them – not bake! Thanks for the direction on the ingredients!

  41. Thomas — October 30, 2009 @ 4:35 pm

    Could you possibly NOT imbed all questions and comments in the recipe section. I printed 23 pages to get this recipe!

  42. Bobby — October 30, 2009 @ 5:42 pm

    Thomas- All you need to do is click on PRINT THIS POST in the upper right hand corner (right by the post title) of each recipe.

  43. Adrian — November 3, 2009 @ 6:38 pm

    Prolly the best meat ball ive eaten, better than my friends grandma’s, my first time cooking meat balls and they tasted great!!! simple delicious tasting recipe.

  44. Theresa — November 7, 2009 @ 2:01 pm

    Such a great recipe! Thank you!

  45. Anthony — November 18, 2009 @ 3:07 pm

    Ballsy statement (no pun intended) you made on your meatball recipe being “the best.” There are several ways you can improve it. First, fresh ingredients — no dried herbs and no prepackaged breadcrumbs (that stuff is like sawdust); homemade breadcrumbs are better. Second, add a little tomato sauce to the meatballs (if you are cooking it with sauce). It makes a moist, taste saturated meatball. Third, Pecorino Romano — way better than parmesan. That’s all the information I’m sharing.

  46. Bobby — November 18, 2009 @ 7:30 pm

    Anthony- thanks for the information but these are still…the best meatballs, EVER! 🙂

  47. Heather — November 23, 2009 @ 4:30 pm

    First of all, let me make it clear that I have NEVER EVER liked meatballs. I’ve had homemade ones and frozen ones, neither could I stomach. My husband, on the other hand, LOVES meatballs. I havent ever made them for him, because I have never found any that I have been able to eat……until now! These are absolutely amazing, both my husband and myself were impressed with this recipe. Thank you thank you thank you for such a wonderful recipe and opening my tastebuds to a great meatball! 🙂

  48. nicole — November 25, 2009 @ 11:06 am

    Hands down the best meatballs I have ever made, or eaten (and I’m a harsh critic of my own cooking). Huge crowd pleaser–no one could get enough of these! I have made them multiple times, and I prefer browning them in the oven for 25 minutes and then letting them simmer in the sauce for 20 min. They have a whole new dimension of flavor if you use fresh, finely chopped parsley as opposed to dried parsley.

  49. Kim — December 3, 2009 @ 11:40 am

    Personally I did not care for these. I followed the recipe exactly so I don’t know why they didn’t taste as good as everyone else said. Way too salty, I would have used less like it was mentioned in the recipe..

  50. Michelle — December 4, 2009 @ 1:33 pm

    Hey there. Definitely trying this recipe over the weekend…looks great!! I was wondering if you can go larger with the diameter of the meatballs without ruining the recipe? Would the cooking time or temperature change? My family likes the traditional large tennis ball size meatballs so I’m looking to modify if it won’t ruin the results.

Leave a Comment