The one thing that sets this meatball recipe apart from others? Soak sandwich bread with grated onion. The bread puffs up when cooked, making these meatballs extra soft and juicy. Plus it adds extra savoury flavour without the need to fry onion separately.
Italian Meatball recipe!
I don’t want to blow my own horn, but I’m determined to do everything I can to make you want to try these meatballs and if that means a mini brag sheet, then so be it. So here we go:
“Your meatball recipe is the same as my Italian Nonna! Love the idea of soaking the bread in onion juice rather than milk….. Will make them like this from now on (won’t tell Nonna!)” – Dan, 20 July, 2018
“This recipe is better than my Italian family’s .….. This is going to be my current family pass down to future generations.” – Rosemary, 19 March, 2018
“… we had a meatball cook off at work… and guess who won!!!! Thank you Nagi!!!!” – Angie, 18 August 2017
* And her head swells….. though also, she is actually just really happy to think about all the meatballs being made and enjoyed by people in the far corners of this big wide world*
Just two little things that make all the difference
1. Soaked bread = soft meatalls. Bread soaked in some form of liquid puffs up when cooked, creating little air pockets that makes meatballs extra soft. It works far better than ordinary breadcrumbs which actually has the tendency to make meatballs tough little balls (panko breadcrumbs is ok though), and the Italians have been doing this for years.
Italians use milk for soaking. I use grated onion – see next point.
2. Soak bread in grated onion = better flavour. Grating the onions serves a few purposes.
-
Flavour – 80% of my recipes start with “sauté onion until golden”. And there’s a reason for that. Onion is a flavour base that can’t be beaten, and I want it in my meatballs;
-
Soaking – it’s the juicy grated onion that is used to soak the bread, rather than milk or water which is what other recipes use. This way the liquid balance is not thrown out of balance.
-
No need to cook onion separately – If you use raw diced onion in the meatballs, you run the risk of having raw onions in them – unless you cook them for longer in which case you risk overcooking the meatballs!
-
No need to finely chop onion – because unless they are very finely diced, there is a tendency for the onion to affect how well the meatball holds together. Make your life easier – grate the onion! (Wear goggles if it makes your eyes water…)
This is how I roll meatballs
I have often wished for someone to invent a compact meatball rolling device. I have visions of a bike pump type contraption where you feed the meat into one end and perfectly formed meatballs pop out the other.
If you’re thinking what I think you are – get your mind out of the gutter and just imagine how convenient that would be!!! 😂
But until such time, this is the most efficient way I’ve been able to come up with for rolling meatballs.
Tip: Baking option for meatball recipes
Any of my Meatball recipes can be baked. It’s healthier and they stay nice and round, though they are not quite as juicy as pan frying (sear = trapped juices).
To bake meatballs, preferably use a rack placed on a tray – helps keep the base more round – then just spray both the rack and the meatballs generously with oil and bake at 200C/400F for 20 minutes.
You won’t find Spaghetti and Meatballs in Italy …
Yes, really! In Italy, meatballs are called Polpette. Though the ingredients are typically the same as what I am using (except for my grated onion technique) along with a similar tomato sauce, they are larger (about the size of golf balls) and they are served with bread rather than pasta.
So Spaghetti and Meatballs is not authentic Italian, but that’s ok. Just as there’s no such thing as Beef and Broccoli in China, and no Chicken Tikka Masala in India, we love it anyway and we will always love it.❤️ – Nagi x
MORE CLASSICS WE’LL LOVE FOREVER
Italian Meatball
WATCH HOW TO MAKE IT
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.
Italian Meatballs (Extra Soft and Juicy!)
Ingredients
Meatballs
- 1 lightly packed cup of diced white sandwich bread , crusts removed (Note 1 for SUB)
- 1 small onion (brown, white or yellow)
- 14 oz / 400 g ground beef (mince)
- 3 oz / 100g ground pork (mince), or sub with more beef (Note 2)
- 1 egg
- 1/4 cup fresh parsley , finely chopped (Note 3)
- 2 garlic cloves , minced
- 1/4 cup Parmigiano-Reggiano (or parmesan), freshly grated
- 3/4 tsp salt
- 1/4 tsp black pepper
Cooking Meatballs & Sauce
- 2.5 tbsp olive oil
- 2 garlic cloves , minced
- 3/4 cup onion , finely chopped (white, brown or yellow)
- 24 oz / 700 g tomato passata (Tomato Puree in US/CAN - Note 4)
- 1/2 cup water
- 1 tsp red pepper flakes (chili flakes)
- 3 tsp dried Italian herb mix (parsley, basil, thyme, oregano)
- 1 tsp salt
- Black pepper
To Serve
- Pasta of choice
- Parmesan
- Parsley , finely chopped (optional)
Instructions
- Grate the onion using a standard box grater in a large bowl until you have about 1/2 cup of grated onion and juices.
- Add bread, mix to combine so the onion juice soaks the bread and disintegrates. Set aside while you prep the other ingredients (5 min or so).
- Add all the remaining Meatball ingredients. Use hands to mix well.
- Measure out a heaped tablespoon and roll lightly to form a ball. Repeat with remaining mixture. (Note 5)
- Heat 1 1/2 tbsp olive oil in a large non stick fry pan over medium high heat. Add the meatballs and brown all over - about 3 - 4 minutes.
- When they are browned but NOT cooked through, carefully transfer them onto a plate.
Cooking & Sauce:
- Heat 1 tbsp of olive oil into the fry pan.
- Add the onion and garlic and sauté for 2 to 3 minutes until translucent. Add the remaining Sauce ingredients. Bring to a simmer, then turn down to medium low so it bubbles gently rather than splattering everywhere.
- Carefully transfer the meatballs and any juices that have pooled on the plate into the Sauce.
- Cook the meatballs for 8 - 10 minutes, turning and stirring occasionally. Adjust Sauce salt and pepper to taste.
- While the meatballs are cooking, cook your pasta of choice.
- Serve the meatballs on pasta, garnished with extra parmesan and parsley if using.
Recipe Notes:
Nutrition Information:
This Italian Meatball recipe was originally published August 2015. Long overdue for a video and new photos – no change to recipe, I wouldn’t dare!
I get a round: 8 more meatball recipes
LIFE OF DOZER
Bush walk. In hunt of something stinky to roll in – always.
Malcolm says
Absolutely AWESOME meatballs. Already in our favourite recipe list!
Nagi says
I’m so pleased to hear you enjoyed this Malcolm, thanks for letting me know! N x ❤️
DD says
Hi Naji, Love this receipe. I was wondering if you would give me a suggestion for an alternative to adding bread. I have some friends/family who do not eat bread.
Many thanks, D
Nagi says
Hi DD! Hmmm …. how about rice puffs? 🙂
Jo says
I tried this tonight and it’s the best meatballs I’ve ever made or had!! 2 questions – the first is alternatives to grating the onions as it takes a really long time.., could we use a blender / food processor instead?
The second question is if I baked the balls on a rack, should I fill the tray below with some water?
Thanks!!!
Nagi says
Hi Jo, so glad you enjoy these! YES to using a food processor for onions and NO you don’t need water! Check out my Baked Italian Meatballs 🙂 -> https://www.recipetineats.com/oven-baked-italian-meatballs/
Jo says
Awesome – Can’t wait to try the baked meatballs. If I’m not making sauce to go with the balls, should I fill the tray with water instead or leave it dry?
Nagi says
Hi Jo! That baked meatballs recipe has a tomato sauce that’s done in the oven too 🙂 N x
Angie says
I’ve already told you awhile ago that these were absolutely delish… BUT… we had a meatball cook off at work… and guess who won!!!! Thank you Nagi!!!!
Nagi says
YESSSSS!! HIGH FIVE ANGIE!!!!
Jeanne says
OMG, these are delish! I totally agree on sauteing the onions first. I used half ground pork, half ground beef. I have to say this is my new favorite recipe for perfect Italian meatballs and I’ll not use my old “go-to” one LOL. Thanks, Nag! 🙂
Nagi says
That’s great to hear Jeanne! Thanks for taking the time to share your feedback! N xx
Brent says
I have never left a comment on a recipe web page although I always use the comments to decide if I want to make it.
I’m making this one exception.
These are the best I have ever eaten, let alone made myself.
Thanks for the awesome recipe!!
Nagi says
HIGH FIVE! So pleased you enjoyed this Brent, thanks for letting me know! N xx
Tom says
Hi Nagi, these look amazing!! I’ve tried lots of your other recipes and they never fail to please so I know these will be good!
One question – do you think it would be ok to substitute the beef and pork for lamb or some other meat?
Thanks 🙂
Nagi says
Hi Tom! Yup for sure, just be prepared for the difference in the meat flavour 🙂 But the base recipes will work with any meat – N xx
N.E. McDowell says
Oh so special! The meatballs are heaven! I call them meat pillows, YUM!
Thank you Nagi!!
Nagi says
I LOVE THAT NAME!!!
Danielle says
Heyy. When you soaking the bread, don’t you need some sort of liquid since it’s just 2 dry ingredients? Excited to try this recipe!
Nagi says
The onion juice soaks the bread!!
Leah says
Hi Nagi
Just wondering if these can be made ahead of time and put in the fridge raw to be cooked on the day?
Thanks!
Taryn says
Oh Nagi! Just wanted to say thank you for your AMAZING recipes! 🤤 Last week I made the classic meatballs, creamy sun dried tomato penne and the loaded beef burgers! My boyfriend LOVED all of them, took the leftovers to work the next day and said he needed MORE! Haha. This week it’s the honey mustard chicken, beef burritos and panko parmesan fish 😊 Having recently moved out of my parents house, I can now say I’ve finally found my feet with cooking and I love it! Thank you for making it so easy. My boyfriend and I always have full, content bellies now! ☺️ xxx
Nagi says
WOAH! I love your enthusiasm! ❤️ Thank you for trying my recipes, I’m so pleased you and your boyfriend enjoyed them! N xx
Regina says
Great recipe Nagi. I am Italian and the other good trick to keep meatballs moist is to add milk to the bread and onion mixture. This makes a panade, and will always result in moist meatballs.
Nagi says
I love hearing from Italians! Always get semi nervous too 😉 I found that adding milk in addition to the grated onion juice made it too wet, but I’ve got a tip to use it if needed to soak the bread through. 🙂 N xx PS THANK YOU FOR THE INFORMATION RE: “Panade”!! I never knew it had a name!
John says
Hey Nagi, how’s things on your side of the country? I’m a bit west of you, in Albany, Western Australia. OK, a lot west!! Anyway, just made these meatballs and I have to tell ya, they are fantastic!! It’s been many years since I’ve even attempted to make meatballs, simply because, for the amount of work involved, they were always so-so at best. I do think I’ll be making meatballs quite a bit more often! THANKS!!
Now, I’m looking forward in making one of your mom’s recipes, Yakatori.
THANKS again!
Nagi says
Hi John! It’s faster to fly to Fiji and New Zealand than to PERTH!!!! So pleased you enjoyed these John and yes, I know what you mean about rolling meatballs being a pain. 🙂 My tip is to use an ice cream scooper with a lever, scoop up about half filled, then plonk them on a plate or something, keep going until you’ve scooped up all of it and THEN roll them. I find this is the most efficient way to roll meatballs – you’ll see me doing it this way in recipe videos that I’ve made for most of my other meatball recipes. Until they create a meatball maker!!! Enjoy the yakitori, that is a firm family favourite, we often have family yakitori BBQ lunches!
Jenni says
Made these meatballs for the second time tonight and again they were a hit. One family member said he could eat them for breakfast, lunch and dinner. The other said “why can’t you make dinner this good all the time?” And I will now, adding a few extra hidden veges to the sauce I think
Nagi says
Oi! Cheeky to say such thing!!! 😉 Great idea to add hidden veg into the sauce – or in the meatballs themselves. Grated carrot or zucchini is great, and in the sauce sometimes I had baby spinach!
Syahirah says
I love this recipe! The meatballs are soooo juicy! I was just wondering, if I wanted to freeze some meatballs ahead of time, how long would it last in the freezer?
Nagi says
So glad you enjoyed this Syahirah! These will last 2 – 3 months in the freezer 🙂 N xx
Jo says
Hi Nagi, just curious as to why the onion measurements differ between this recipe & the oven baked Italian meatballs? As delicious as they were I found them very “oniony”, was it meant to be 1/2 cup or 1/2 an onion?
Jo
Nagi says
Hi Jo! I used a fairly small onion so it was about 1/2 cup, I should have written 1/2 cup for both 🙂 With the baked meatballs, I say 1/2 onion because then the other 1/2 is used for the sauce. I’m sorry you found this oniony, I can honestly say no one has ever said that!! 🙂 N xx
Jo says
I measured the onion after I grated them which resulted in using 2 medium sized ones, was this the mistake I made??
Nagi says
Nope, that’s absolutely right. Hmm. Do you find you are sensitive to onion flavour?? What type of onion did you use?
Jo says
Not really, quite like onion flavour, used a brown onion.
Paula says
Hi made meatballs last night my husband loved them first time they haven’t turned out like rocks
Also loved your fish with the cream sauce
Everything I have cooked form you have been easy and work as promised
Thank you Paula
Nagi says
That’s fantastic to hear Paula! Thanks for letting me know!! ?
Laura says
oh my.. I’ve never made meatballs before and but I wanted to surprise my husband and son with something special tonight and this recipe was an absolute winner! We all had seconds (even my very picky two year old son)!!
Thanks for sharing this recipe 🙂
Nagi says
Great to hear Laura! Thank you for coming back to let me know! N xx
dan says
do you grate the onion on small or large holes-seems like large holes would be correct-thanks
Nagi says
Hi Dan! Yup, the large holes 🙂
Sam says
Hi Nagi, great post. I had been wanting to make my meatballs softer on the inside so I will definitely try the soft bread trick! Thanks for sharing.
Nagi says
Hope you do Sam! It’s pretty amazing what a difference it makes 🙂