• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About me
  • Recipes
    • Appetizers
    • Beverages
    • Bread
    • Breakfast
    • Burgers and Sandwiches
    • Desserts
    • Main Dishes
    • Pasta
    • Salads
    • Sauces and Seasonings
    • Sides
    • Soups and Stews
    • Vegetarian
  • Newsletter Sign-Up
  • Contact

Burrata and Bubbles logo

menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • Contact
  • Subscribe
×

Home » Recipes » Main Dishes

Published: Dec 4, 2019 · Modified: May 11, 2022 by Amanda McGrory-Dixon

Italian Meatballs (How to Bake, Fry Or Poach)

Jump to Recipe
A bowl of Italian meatballs on spaghetti with fresh herbs around it and text overlay on top of the image.
A bowl of Italian meatballs on spaghetti with fresh herbs around it and text overlay on top of the image.

We're about to get cozy here with a big bowl of comfort food — Italian meatballs! Juicy, plump and full of flavor, these Italian-style meatballs slowly simmer in a rich homemade tomato sauce until they're perfectly tender. For the ultimate convenience, you can make these meatballs in advance for easy entertaining and choose among three different cooking methods to suit your personal taste.

A bowl of Italian meatballs and spaghetti on a wooden tray with fresh parley, thyme and wine in the background.

I used to have two great uncles from Italy who loved their meatballs. One uncle insisted poaching meatballs was the best cooking method while the other uncle stood firm that frying was the only way to go. Those two methods are great, but I'd like to throw in a third cooking method for contention: baking meatballs.

And you know what? We're all winners. As far as I'm concerned, all three cooking methods produce a delicious meatball. Your perfect meatball cooking method all comes down to personal preference.

Poached meatballs are as tender as can be, but because they simmer uncooked, I always end up with a few meatballs that break up in the sauce. Frying or baking the meatballs first develops a crust, so they stay together better, though the crust means they're not quite as tender as a poached meatball. But then some people like that textural contrast between the exterior and interior of the meatball. Browning also gives the meatballs a nice flavor.

So rather than debate which cooking method is the best, let's just agree that all meatballs are tasty, and we can pick the method that best suits our taste. Sound good?

An aerial view of Italian meatballs and spaghetti with fresh herbs around it.
A bowl of Italian meatballs and spaghetti with a glass of wine and burgundy napkin in the background along with fresh herbs.

Ingredients

Let's organize our ingredients. Here's everything we need to make our meatballs.

  • Ground beef
  • Ground pork
  • Sandwich bread
  • Heavy cream or milk
  • Eggs
  • Parmesan
  • Fresh parsley
  • Italian seasoning
  • Onion
  • Garlic
  • Salt
  • Pepper
  • Anchovy paste (optional but delicious)

I know some people might read anchovy paste and think, "Ew. No way." But those people are wrong. Anchovy paste adds a nice umami flavor. You won't get a mouthful of anchovy flavor, so don't worry about that. If anchovy paste truly weirds you out, you can skip it, but I highly recommend you give it a try.

A close-up shot of a bowl of Italian meatballs and spaghetti with a bunch of fresh parsley.

Expert Tips and FAQs

As we put together our Italian meatballs, I recommend keeping these tips in mind for best results.

  • When making our meatball mixture, use a gentle touch. Overworking our meat can lead to tough meatballs. Stir together the seasoning and filler ingredients first, add the meat and then mix just until combined.
  • We make our breadcrumbs using fresh sandwich bread, not dried bread crumbs or panko. This makes for an ultra tender meatball. Remove the crust and only use the white bread part for the most tender bite.
  • We soak our breadcrumbs before using them to keep our meatballs moist. If you feel extra decadent, I love using heavy cream, but milk also works.
  • For the most tender meatball, use a ground beef that's 80 percent lean and 20 percent fat.
  • Rather than chopping our onion, we grate it instead. This gives us small slithers that almost melt into our meatball while providing lots of flavor. I much prefer grated onions than eating small chunks of onion.
  • No canned Parmesan please. Only freshly grated Parmesan will do. Otherwise, we get a meatball with gritty texture.
  • Before shaping the meatballs, lightly oil your hands. This keeps sticking to a minimum.
Mixing the binding ingredients for Italian meatballs in a glass bowl first.
Adding the beef and pork to the binding ingredients for the Italian meatballs.

How to Fry Meatballs

Frying meatballs is the most labor-intensive method, and we need to fry our meatballs in batches. Depending on the size, we get about 30 meatballs with this recipe, so one skillet obviously won't hold all meatballs at once.

To fry our meatballs, we simply heat oil in a skillet and add our meatballs. We let them cook for a few minutes until brown and then roll them over to the other side. We repeat this process until the meatballs are browned on all sides.

Once we brown our meatballs, we drop them into our sauce and simmer. The meatballs will technically be ready to eat after about 20 minutes of simmering, but I highly recommend letting these meatballs simmer for a couple hours for the best flavor and texture.

An Italian meatball frying in a cast-iron skillet.

How to Bake Meatballs

If you don't want to stand over the stove frying meatballs, baking is a great option. For this method, we simply place the meatballs on a large baking sheet and bake for about 15 minutes. Super simple, eh?

The Italian meatballs shaped onto parchment paper-lined baking sheet.

After baking, we move our meatballs to the sauce for simmering. Like frying our meatballs, they will be ready after about 20 minutes, but again, I definitely suggest giving yourself enough time to allow these Italian meatballs to simmer for a couple hours.

How to Poach Meatballs

Poaching meatballs is as simple as dropping them raw into sauce after forming. We don't brown these meatballs at all. They simply cook in the sauce.

Because these meatballs go in raw, we can't rush the cooking process. If you plan to poach your meatballs, give yourself two hours to let these meatballs simmer in our homemade tomato sauce.

Can You Make Ahead of Time?

You bet. Making meatballs is a time-consuming process, but they're the perfect make-ahead food. That, of course, makes meatballs a great option for entertaining.

To make these Italian meatballs ahead of time, you can form them into balls, cover and refrigerate. Or simply make your meatballs, simmer them in sauce and then reheat everything on the stove when you're ready to serve. You could even freeze these meatballs.

I actually love making meatballs just to freeze. That way, you're always ready with an impressive meal for those last-minute get-togethers. All you have to do is thaw, cook a pot of pasta and you have yourself a satisfying, delicious dinner.

A bowl of Italian meatballs and spaghetti with fresh thyme around it on a wooden board.

Perfect Pairing

If you're in the mood for a beer, an amber ale is a good call. An amber ale has enough body to hold up to our meatballs and plenty of carbonation to lighten the heavier elements of our Italian meatballs. The prominent malt also nicely complements the sweetness of the tomato sauce.

Love a classic wine pairing with your Italian meatballs? I always love a chianti with my Italian meatballs, and I have a feeling you'll feel the same. Chianti has plenty of acidity to balance the tomato sauce and cut through the meatballs. We also get some nice savory, herbal notes that pair perfectly with our sauce and well-seasoned meatballs.

For those nights that call for some serious comfort food, I hope you try these meatballs. Whether you fry, bake or poach these little meaty bites, you're in for one unforgettable meal. You could even add these to my favorite meatball lasagna for another delicious dinner option.

Cheers!

A fork twirled in a bowl of spaghetti and Italian meatballs on a wooden tray.

Need More Cozy Meals in Your Life?

  • Red wine-braised short ribs
  • The best coq au vin
  • Curried feta-lamb meatballs in spicy tomato sauce
  • Chorizo and pumpkin baked ziti
  • Truffled burrata and grilled scallop pasta
  • Morel mushroom pasta in Parmesan cream sauce

If you love this recipe, please leave a comment with a five-star rating — or simply hit the five-star button in the recipe card. Don't forget to sign up for my newsletter, and you can follow me on Facebook, Instagram, Pinterest and TikTok.

📖 Recipe

A bowl of Italian meatballs and spaghetti on a wooden tray with fresh parley, thyme and wine in the background.

Italian Meatballs (How to Bake, Fry Or Poach)

We're about to get cozy here with a big bowl of comfort food. Juicy, plump and full of flavor, these Italian meatballs slowly simmer in a rich homemade tomato sauce until they're perfectly tender. For the ultimate convenience, you can make these meatballs in advance for easy entertaining and choose among three different cooking methods to suit your personal taste.
4.98 from 40 votes
Print Pin Rate
Course: Main Dishes
Cuisine: Italian
Prep Time: 30 minutes
Cook Time: 2 hours 30 minutes
Total Time: 3 hours
Servings: 30 meatballs
Calories: 70kcal
Author: Amanda McGrory-Dixon

Equipment

  • Mixing bowl
  • Large baking sheet or skillet depending on cooking method
  • Large Dutch oven or stock pot

Ingredients

For Homemade Tomato Sauce

  • 1 tablespoon olive or canola oil
  • 1 cup chopped onion
  • 5 garlic cloves minced or grated
  • 1 6-ounce can tomato paste
  • ½ cup chianti optional
  • 3-4 28-ounce cans crushed tomatoes (see note)
  • 10 fresh thyme sprigs
  • 5 fresh rosemary sprigs
  • 4 fresh oregano sprigs
  • 2 bay leaves
  • 1 teaspoon salt
  • ½ teaspoon pepper
  • ½ cup chopped fresh basil

For Italian Meatballs

  • 1 cup soft bread crumbs torn from white sandwich bread, no crust (see note)
  • 1 cup heavy cream or milk
  • 2 eggs
  • 6 garlic cloves minced or grated
  • 1 cup freshly grated Parmesan using the small holes of a box grater
  • 1 cup grated onion using the large holes of a box grater
  • ½ cup chopped fresh parsley
  • 2 tablespoons Italian seasoning
  • 2 teaspoons salt
  • 1 teaspoon pepper
  • 1 teaspoon anchovy paste optional
  • 1 pound ground beef preferably 80 percent lean and 20 percent fat
  • 1 pound ground pork

Instructions

For Frying Italian Meatballs

  • Before starting on our meatballs, we make our sauce, so it can get a head start simmering. Heat olive or canola oil in a large stockpot over medium heat. Add chopped onion and cook until soft, about five to eight minutes. Add the garlic cloves and cook for 30 seconds, stirring constantly.
  • Stir in the tomato paste and chianti. Cook until the chianti is nearly fully reduced.
  • Pour in the crushed tomatoes with the juice. Tie the thyme, rosemary and oregano together with kitchen twine. Add the bundled herbs with bay leaves and stir in salt and pepper. Mostly cover, leaving a crack open, and bring to a simmer. Stir occasionally and keep the heat as low as possible to maintain a simmer.
  • Now we start on the meatballs. In a bowl, combine the bread crumbs and heavy cream or milk. Allow the bread crumbs to soak as you prepare the other ingredients.
  • Beat the eggs in a large mixing bowl. Stir in the garlic cloves, Parmesan, onion, parsley, Italian seasoning, salt, pepper and anchovy paste if using. Drain the bread crumbs in a fine-mesh sieve. Stir in the bread crumbs.
  • Add the ground beef and pork. Using a gentle touch, stir with a wooden spoon to form one cohesive mixture. You could even use your hands to mix the ingredients together. Mix just until combined.
  • Lightly oil your hands and form into balls slightly larger than the size of a golf ball. Heat oil in a large skillet over medium heat. In batches, add meatballs without overcrowding the pan. Brown on one side and then roll over to the other side. Repeat until the meatballs are lightly browned on all sides.
  • After frying, drop the fried meatballs directly into the simmering sauce. Simmer on low to medium-low heat about two hours, stirring occasionally. Try to be as gentle as possible when stirring. If you're in a hurry, you could simmer the meatballs for only 20 minutes, but two hours is best for optimal flavor and texture.
  • After simmering for two hours, stir in the freshly chopped basil and turn off heat. Serve the meatballs with pasta or as a party appetizer. Enjoy!

For Baking Italian Meatballs

  • Before starting on our meatballs, we make our sauce, so it can get a head start simmering. Heat olive or canola oil in a large stockpot over medium heat. Add chopped onion and cook until soft, about five to eight minutes. Add the garlic cloves and cook for 30 seconds, stirring constantly.
  • Stir in the tomato paste and chianti. Cook until the chianti is nearly fully reduced.
  • Pour in the crushed tomatoes with the juice. Tie the thyme, rosemary and oregano together with kitchen twine. Add the bundled herbs with bay leaves and stir in salt and pepper. Mostly cover, leaving a crack open, and bring to a simmer. Stir occasionally and keep the heat as low as possible to maintain a simmer.
  • Now we start on the meatballs. Heat oven to 450 degrees. In a bowl, combine the bread crumbs and heavy cream or milk. Allow the bread crumbs to soak as you prepare the other ingredients.
  • Beat the eggs in a large mixing bowl. Stir in the garlic cloves, Parmesan, onion, parsley, Italian seasoning, salt, pepper and anchovy paste if using. Drain the bread crumbs in a fine-mesh sieve. Stir in the bread crumbs.
  • Add the ground beef and pork. Using a gentle touch, stir with a wooden spoon to form one cohesive mixture. You could even use your hands to mix the ingredients together. Mix just until combined.
  • Lightly oil your hands and form into balls slightly larger than the size of a golf ball. Place on a large parchment paper-lined baking sheet. Bake for 15 minutes. After baking, drop the baked meatballs directly into the simmering sauce. Simmer on low to medium-low heat about two hours, stirring occasionally. Try to be as gentle as possible when stirring. If you're in a hurry, you could simmer the meatballs for only 20 minutes, but two hours is best for optimal flavor and texture.
  • After simmering for two hours, stir in the freshly chopped basil and turn off heat. Serve the meatballs with pasta or as a party appetizer. Enjoy!

For Poaching Italian Meatballs

  • Before starting on our meatballs, we make our sauce, so it can get a head start simmering. Heat olive or canola oil in a large stockpot over medium heat. Add chopped onion and cook until soft, about five to eight minutes. Add the garlic cloves and cook for 30 seconds, stirring constantly.
  • Stir in the tomato paste and chianti. Cook until the chianti is nearly fully reduced.
  • Pour in the crushed tomatoes with the juice. Tie the thyme, rosemary and oregano together with kitchen twine. Add the bundled herbs with bay leaves and stir in salt and pepper. Mostly cover, leaving a crack open, and bring to a simmer. Stir occasionally and keep the heat as low as possible to maintain a simmer.
  • Now we start on the meatballs. In a bowl, combine the bread crumbs and heavy cream or milk. Allow the bread crumbs to soak as you prepare the other ingredients.
  • Beat the eggs in a large mixing bowl. Stir in the garlic cloves, Parmesan, onion, parsley, Italian seasoning, salt, pepper and anchovy paste if using. Drain the bread crumbs in a fine-mesh sieve. Stir in the bread crumbs.
  • Add the ground beef and pork. Using a gentle touch, stir with a wooden spoon to form one cohesive mixture. You could even use your hands to mix the ingredients together. Mix just until combined.
  • Lightly oil your hands and form into balls slightly larger than the size of a golf ball. Drop directly into the simmering sauce. Simmer on low to medium-low heat until cooked through, about two to three hours, stirring occasionally. Because they're going in without a crust, it's normal for a few meatballs to break up during the cooking process. Most meatballs will remain intact. Try to be as gentle as possible when stirring.
  • After simmering for two hours, stir in the freshly chopped basil, remove the other herbs and turn off heat. Serve the meatballs with pasta or as a party appetizer. Enjoy!

Notes

  • Three 28-ounce cans of crushed tomatoes is technically enough to cover the meatballs, but if you like a lot of sauce, you may want to add a fourth can. This comes down to personal preference.
  • Getting 1 cup of soft bread crumbs should take about three to four slices of white sandwich bread. Use only the white part of the bread --- not the crust --- and tear into small pieces.
  • I find heavy cream adds a bit of decadence to the meatballs, but milk is a fine replacement.
  • You can make the meatball mixture or form into meatballs up to a day ahead. Just cover and store in the refrigerator. Alternatively, you can store the cooked meatballs in sauce in the refrigerator for a few days or freeze in the sauce.
  • Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Nutrition

Serving: 1meatball | Calories: 70kcal | Carbohydrates: 4g | Protein: 5g | Fat: 3g | Cholesterol: 28mg | Sodium: 249mg
Tried this Recipe? Pin it for Later!Mention @BurrataandBubbles or tag #burratandbubbles!

More Main Dishes

  • The double-smoked ham on a brown wooden cutting board with a bed of lettuce and orange wedges around it.
    Double-Smoked Ham With Spiced Orange Glaze
  • Two venison burgers on top of parchment paper and a wooden serving tray with a beer in the background.
    Ultra Juicy Venison Burgers
  • A silver spoon pouring melted butter on top of mashed potatoes in a black cast-iron skillet on top of a wooden serving platter.
    What to Serve With Mashed Potatoes — 30 Recipe Ideas
  • A white plate with slices of the smoked corned beef brisket on a brown wooden surface with a six pack of Guinness behind it.
    The Best Smoked Corned Beef Brisket
238 shares
  • Share
  • Yummly
  • Mix
  • Twitter

Reader Interactions

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. f 57 says

    September 30, 2022 at 2:44 pm

    4 stars
    Can anyone tell me what the differences between the 3 when you throw them in spaghetti sauce? Is there a difference in taste or texture?

    Reply
    • Amanda McGrory-Dixon says

      September 30, 2022 at 2:47 pm

      Hey, Annette! The difference mainly comes down to the exterior. Baking and frying will give the exterior a crust with a soft center while the poached meatball will be soft inside and out.

      Reply
  2. Loreto Nardelli says

    December 16, 2019 at 4:12 am

    5 stars
    I have so many memories of meatballs. My mom called them polpette. She would put them right in the sauce and poach them. Funny thing is 12 went in and only 8 cane out. I don't know what happened as I smiled with a sauce outline lip, lol. These took me back -- delicious!

    Reply
    • Amanda McGrory-Dixon says

      December 16, 2019 at 6:47 pm

      Glad to know I'm not the only one!

      Reply
    • Angela says

      July 06, 2020 at 4:43 pm

      Same here. I never had a fried meatball until I was an adult, and my parents were from Italy. The best was pan’funatt (Italian slang for dunked bread.) So many variations, but made with love, which makes them so good.

      Reply
  3. Patti says

    December 16, 2019 at 9:01 am

    I like to bake meatballs. Mostly, this is because I'm lazy, and I can bake a batch without having to stand over them. I also like baking them if I'm making a huge batch to freeze, but I have been know to poach, or boil, my meatballs. I'm not a fan of frying because I have to pay attention to my meatballs. I love that you put anchovies in your meatballs. My hubby loves anchovies in almost everything.

    Reply
    • Amanda McGrory-Dixon says

      December 16, 2019 at 7:14 pm

      For sure! I'm a huge fan of baking for that exact reason --- so simple and convenient.

      Reply
  4. Tara says

    December 15, 2019 at 7:14 pm

    5 stars
    Thank you for such an informative post. So many options and I'm definitely going to be getting some anchovy paste. The flavor that secret ingredient adds will be outstanding! Thank you.

    Reply
    • Amanda McGrory-Dixon says

      December 15, 2019 at 11:47 pm

      You're so welcome! I always like having options. ?

      Reply
  5. Marisa F. Stewart says

    December 15, 2019 at 6:41 pm

    5 stars
    We love our meatballs - they are so versatile. We especially like making them up ahead of time. We've never tried the poaching method. Very interesting - we will have to give it a try.

    Reply
    • Amanda McGrory-Dixon says

      December 15, 2019 at 11:46 pm

      I hope you do and let me know how it goes!

      Reply
  6. Jess says

    December 15, 2019 at 5:46 pm

    5 stars
    This bowl of spaghetti and meatballs looks insanely delicious! What perfect meatballs! I can not WAIT to try these meatballs out! Mmmmm!

    Reply
    • Amanda McGrory-Dixon says

      December 15, 2019 at 11:46 pm

      Hope you love them, Jess!

      Reply
  7. Veronika says

    December 14, 2019 at 7:03 pm

    5 stars
    Oh, my mouth is watering now! What can be better than a bow of pasta with Italian meatballs! I think I should make it this weekend!

    Reply
    • Amanda McGrory-Dixon says

      December 15, 2019 at 11:40 pm

      I hope you do!

      Reply
  8. Tammy says

    December 13, 2019 at 8:13 pm

    5 stars
    Personally I love fried meatballs...the crunchy exterior is my favorite but I also love them poached which is rare to have for me. It's the way my uncle always made them when I was younger. Great tips and they look so delicious!

    Reply
    • Amanda McGrory-Dixon says

      December 15, 2019 at 11:39 pm

      Thanks, Tammy! It really is a personal preference thing --- can't go wrong any way!

      Reply
  9. Aleta says

    December 12, 2019 at 6:38 pm

    5 stars
    These meatballs look delicious, and I agree, no matter which way they are cooked, they are super tasty!

    Reply
    • Amanda McGrory-Dixon says

      December 15, 2019 at 11:38 pm

      You just can't go wrong with meatballs!

      Reply
  10. Eva says

    December 11, 2019 at 5:46 pm

    5 stars
    A great recipe, and very faithful to proper authentic Italian meatballs! I always use stale bread that's been soaked in milk for my meatballs, but then I use it all, with the crust. As for the method, I'm a fryer, and then down in the sauce! And yes, anchovy paste is a big yes from me! Love it!

    Reply
    • Amanda McGrory-Dixon says

      December 15, 2019 at 11:36 pm

      Your version sounds delicious too!

      Reply
  11. Veena Azmanov says

    December 11, 2019 at 12:04 pm

    5 stars
    Your Italian Meatball recipe is definitely amazing. Such amazing ingredients and flavors to it. Love your combination to eating this platter. I am loving it.

    Reply
    • Amanda McGrory-Dixon says

      December 15, 2019 at 11:35 pm

      Thanks so much, Veena! Glad to hear it. ?

      Reply
  12. Ann says

    December 05, 2019 at 1:55 am

    5 stars
    I always entertain on Christmas Eve and I feel like these meatballs will be the perfect meal!

    Reply
    • Amanda McGrory-Dixon says

      December 05, 2019 at 2:23 am

      Totally! I actually plan to make them on Christmas Eve as well. ?

      Reply

Primary Sidebar

A headshot of Amanda, the owner of Burrata and Bubbles, holding a beer.

Hi, I'm Amanda, a Denver-based lady who believes life is best spent with comforting meals, tasty beverages and good company. When I'm not playing in the kitchen, I'm probably exploring new breweries with my husband, Matt, or obsessing over my adorable dog, Baylor.

More about me →

Easter Recipes

  • The smoked leg of lamb on green lettuce on top of a white platter after it's been carved into slices with rosemary and red wine in the background.
    Smoked Leg of Lamb
  • A slice of Easter egg cheesecake on a wooden plate with spring flowers around it and a gold spoon in front.
    Easter Egg Cheesecake
  • An aerial view of the smoked prime rib roast with a couple pieces carved off on a cream-colored platter.
    Smoked Prime Rib (Standing Rib Roast)
  • The carrot cake muffins in front of a basket with fresh carrots in it.
    Carrot Cake Muffins With Cream Cheese Glaze

Trending Recipes

  • An aerial view of the smoked queso dip on burlap with cilantro and crushed tortilla chips to the left.
    Smoked Queso Dip
  • Looking down on a wooden plate with smoked jalapeño poppers on a folded piece of burlap with cilantro on the side.
    The Best Smoked Jalapeño Poppers
  • A close-up shot of the pellet grill brisket on a white plate with baked beans in the background.
    Smoked Pellet Grill Brisket (Texas Style)
  • A wooden spoon scooping out some smoked mac and cheese from the dish with cheese strings on the bottom of the spoon.
    The Ultimate Smoked Mac and Cheese
A collection of black and white logos from publications that have featured Burrata and Bubbles

Copyright © 2023 Burrata and Bubbles on the Brunch Pro Theme

Privacy Policy