• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • Recipes
  • About Me
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube
Sugar Spun Run
  • All Recipes
  • Desserts
    • Cookies
    • Candy
    • Bars & Brownies
    • Cake
    • Pies
  • Breads
  • Savory
  • Breakfast
    • Muffins
    • Scones
  • Seasonal
    • Cozy Winter / Holiday Treats
    • Easter / Spring
    • Fall Recipes
    • Summer Recipes
  • Shop
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Me
  • All Recipes
  • Contact/Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube
  • ×
    You are here: Home / Savory / The Best Meatball Recipe

    The Best Meatball Recipe

    September 30, 2020 Updated May 23, 2022 BySam 57 Comments

    This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure policy.
    Jump to Recipe Jump to Video Print Recipe
    collage of meatballs, pot with spoon at top, bottom image of plate of spaghetti with three meatballs

    Today I’m channeling my Italian roots and sharing the BEST Meatball recipe! Unbelievably flavorful, tender, and soft, I use special (but simple) techniques and spices to bring you one of my all-time favorite dinner recipes! Includes a how-to video!

    meatballs on white plate with pasta

    I think it’s about time that I introduce you to my Italian side (in the form of a meatball recipe, of course).

    My great-grandmother was 100% Italian, born of Italian immigrants (she was born shortly after they landed in America) and growing up I was absolutely and irreconcilably spoiled by her fettuccini and meatball recipe. She. made. the. best. and I turned up my nose at any others I was ever offered, it was just never good enough.

    She passed away several years ago at 101 years of age and I regret that I never got her actual meatball recipe, but I did have incredibly high standards and a seriously discriminating palate. I set out to make my own meatballs (and sauce), and while I’ll admit it’s not the same as hers, it passes the test and I always look forward to a big plate of this:

    overhead of meatballs in pot

    So How Do They Taste?

    So what’s so great about this meatball recipe? It yields meatballs that are:

    • Incredibly flavorful, good enough to enjoy on their own.
    • Super moist and tender inside
    • Simple to make! I have a lot of notes in the recipe, mostly due to my tendency to over-explain and because I want to make sure you understand exactly how to make them, but it’s really not a complicated recipe!

    I also include my killer sauce recipe (I’ve borrowed from this for many of my Italian recipes, like my rigatoni!). The meatballs are first briefly seared (which gives them BIG flavor then the sauce is built on this flavor. After making the sauce, the meatballs are returned to the pot and simmered until cooked through. This technique makes my meatball recipe incredibly flavorful (as do a few other tricks and techniques I have up my sleeve… starting with the panade)

    pouring milk over bread pieces

    Panade

    If you’ve made meatballs before, it’s possible you’ve made a panade but not realized it. A panade is simply starch and liquid mixed together (here: white bread and whole milk) and its purpose is to add moisture to the meat.

    I credit this panade to the incredible flavor and moisture that my meatball recipe has. Well, mostly. Another key factor is the mixing technique.

    Tip: Use white bread and remove the crust for the softest meatballs! Do not use breadcrumbs or they won’t be nearly as soft & juicy!

    The Secret’s In How You Mix It

    small amount of meat stirred into panade
    “Tempering” the panade. It might not be very pretty, but it’s important!

    Here’s where a lot of people go wrong when making their meatballs: they tend to over-work the meat. It’s necessary to work the panade and the remaining ingredients together, but thoroughly combining these two very different textures so often causes the meat to be over-worked. This causes the meatballs to lose their moist, soft texture.

    So, after lots of experimenting and lots of research, I ended up borrowing a technique from Serious Eats. Rather than trying to mix together our panade and our meat all at once (high over-mixing risk!) we first stir together the panade and all of the remaining ingredients except for the meat, then add only a few Tablespoons of the meat.

    This we mix together very, very thoroughly (a technique that Daniel Gritzer cleverly refers to as a “temper”). Then we’re safe to gently incorporate the remaining meat, which works together easily. It’s much easier to combine and you’re much less likely to over-work your meatballs this way.

    Tip: You want your ingredients, especially your meat, to be as cold as possible (if the meat gets too warm the fat will melt and you’ll lose precious flavor). Keep the meat in the fridge until the last-second, and consider using a chilled metal bowl when mixing things together!

    meatball batter
    raw meatballs on baking sheet

    The Perfect Sear (for Best Flavor!)

    For the best meatball recipe, I sear them first so the outsides are browned and cooked (the flavor this gives them is amazing) but the insides are still pink. Then I remove the meatballs from the pan, make my sauce, and then drop them back into the sauce where they’ll cook through.

    This not only creates the best tasting meatballs but it imparts an incredible flavor into the sauce, making it seriously to-die-for. To properly sear:

    1. Generously coat the bottom of a large pot with a layer of olive oil and heat until the oil is shimmering.
    2. Sear in batches of 3-4 at a time (more or less depending on how large your pot is!). You only need to sear on two sides, not the whole way around! They won’t be cooked through and it’s totally OK (/expected!) if you still see quite a bit of pink
    3. Once browned on both sides (and they should be a pretty brown color, not grey), remove the meatballs to a separate plate while you prepare your sauce.

    Tip: The meatballs might stick a bit to the pot, even with the oil. I recommend using a small spatula to gently pry loosen them from the pot before turning them with tongs.

    seared meatballs in pot

    If you have an excessive amount of grease in the pot you can drain some (but not all) of it. I usually aim to have 2 Tablespoons to cook my onions/sauce in.

    There will be plenty of browned bits remaining in the pot once you’ve seared all of your meatballs. These are total flavor-bombs and should never ever be scraped out/removed. Never! This is the starting point and a critical building block for the sauce. The browned bits will be loosened from the bottom of the pot as you cook and stir your onions (scrape the bottom of the pan with your spatula). It’s going to taste so good!

    The sauce that I include in my meatball recipe is just a slight variation of my homemade marinara sauce recipe. Once the sauce is prepared, the meatballs will be returned to the pot and submerged to simmer until cooked through.

    Tip: In a pinch you can substitute 3 cups of your favorite sauce, but if you have the time I highly recommend making the recipe as written!

    meatballs in pot

    Frequently Asked Questions

    Can I freeze after making?

    Yes, this meatball recipe freezes well. After making, allow the sauce and the meatballs to cool and then freeze in an airtight container for 3-4 months.
    I typically thaw mine in the refrigerator overnight the night before I intend to enjoy.

    Can I bake these in the oven?

    I don’t recommend baking. SO much of the flavor comes from the sear, so I only recommend making this meatball recipe as written.

    What should I serve with meatballs?

    A side salad with homemade garlic knots or a thick slice of buttered homemade bread or even biscuits are great options.
    I also like to make my burger buns, only shape them into sub rolls and then add a bit of provolone or mozzarella over the meatballs for 100% homemade meatball subs (this is HEAVEN!).

    Can I use breadcrumbs instead of the bread?

    Please don’t! Your meatballs would be much more dry this way.

    meatballs on white plate with pasta

    More Recipes You Might Like

    • Baked Ziti
    • The BEST Chili Recipe (seriously, it’s won dozens of cook-offs!)
    • Stuffed Shells (if you’re looking for something hearty and vegetarian_
    • Lasagna Soup

    I seriously cannot wait to hear how you like this meatball recipe! Please leave me a comment (and I love seeing your pictures on Instagram, don’t forget to tag me @sugarspun_sam!

    Let’s cook together! Make sure to check out the how-to VIDEO in the recipe card! 

    meatballs on linguine

    The BEST Meatball Recipe

    I'm channeling my Italian roots and sharing the BEST Meatball recipe! Unbelievably flavorful, tender, and soft, I use special (but simple) techniques and spices to bring you one of my all-time favorite dinner recipes!
    Be sure to check out the how-to VIDEO!
    5 from 18 votes
    Print Pin Rate
    Course: Dinner
    Cuisine: Italian
    Prep Time: 25 minutes
    Cook Time: 25 minutes
    Total Time: 50 minutes
    Servings: 6 servings (approximately 5 meatballs per serving)
    Calories: 539kcal
    Author: Sam Merritt

    Ingredients

    For Meatballs

    • 3 slices white bread crust removed
    • ½ cup whole milk cold (118ml)
    • ⅓ cup grated parmesan (45g)
    • 1 large egg cold, lightly beaten
    • 3 large cloves garlic pressed (or minced if you do not have a garlic press)
    • 1 ½ teaspoons dried parsley
    • ½ teaspoon onion powder
    • ¼ teaspoon dried oregano
    • ¼ teaspoon crushed red pepper optional
    • ¼ teaspoon ground nutmeg¹
    • 1 teaspoon salt
    • ½ teaspoon ground pepper
    • 1 lb ground beef I used 90% lean (455g)
    • 1 lb ground pork (455g)
    • Olive oil

    For Sauce (Or you may substitute 3-4 cups of your favorite, quality marinara sauce)

    • 1 cup finely chopped yellow onion (145g)
    • 1 ½ Tablespoons minced garlic about 3-4 cloves
    • 28 oz crushed tomatoes (793g)
    • 2 teaspoons dried basil
    • 2 teaspoons granulated sugar
    • ¾ teaspoons dried oregano
    • ½ teaspoon sea salt
    • ½ teaspoon ground black pepper

    Recommended Equipment

    • Mixing bowls
    • Cookie scoop
    • Dutch Oven
    Prevent your screen from going dark

    Instructions

    For Meatballs

    • Start by making a “panade”. To do this, tear bread into approximately 1” sized pieces and place in a medium-sized bowl. Pour milk over bread and turn with a fork until completely coated with milk. Allow to sit for 10 minutes until milk is fully absorbed and then use your fork to mash bread until it forms a paste.
      3 slices white bread, ½ cup whole milk
    • Add grated parmesan cheese, egg, garlic, parsley, onion powder, oregano, crushed red pepper (if using), nutmeg, salt, and ground pepper to panade and stir until well-combined.
      ⅓ cup grated parmesan, 1 large egg, 3 large cloves garlic, 1 ½ teaspoons dried parsley, ½ teaspoon onion powder, ¼ teaspoon dried oregano, ¼ teaspoon crushed red pepper, ¼ teaspoon ground nutmeg¹, 1 teaspoon salt, ½ teaspoon ground pepper
    • Place ground meats in a separate, large bowl. Tear off about 2 Tablespoons of meat each from ground beef and ground pork and add to the panade mixture. Stir very well until well-combined.
      1 lb ground beef, 1 lb ground pork
    • Pour panade mixture into large bowl with remaining meat and use your hands to gently work ingredients together until completely combined. Do not over-work or your meatballs will be tough!
    • Scoop dough into 2-Tablespoon sized balls (I use a cookie dough scoop to make this easier) and lightly grease your hands with olive oil. Roll into a round ball (don't roll too tightly) and place on a wax paper lined plate or baking sheet until you have formed all of your meatballs.
    • Grab a large stockpot or enameled Dutch oven (I don’t recommend non-enameled cast-iron as it can cause a metallic taste) and add enough olive oil to completely cover the bottom of the pan so that it is ⅛-¼” deep. Heat over medium/medium-high heat until oil shimmers.
      Olive oil
    • Add meatballs to the pan (I use tongs) in batches of just 3-4. Sear/cook until browned on one side, flip and cook until browned on the other side (if your meatballs are sticking, use a spatula to gently loosen them from the pan), then remove to a clean plate. Meatballs will still be pink inside, this is expected.
      Repeat until all meatballs have been cooked.
    • If you have more than about 2 Tbsp of grease left in the pot, drain excess grease (I use a ladle to remove). If you don’t have any grease left, add a splash more olive oil and allow it to heat and prepare your sauce. Do not remove caramelized/brown bits at the bottom of the pot!

    For Sauce

    • Add onion to pot and cook until translucent. As the onion cooks, use your spatula to gently scrape the bottom of the pan, loosening any browned bits from the meat (don’t discard these).
      1 cup finely chopped yellow onion
    • Add garlic and cook, stirring, until fragrant (30 seconds)
      1 ½ Tablespoons minced garlic
    • Add crushed tomatoes, basil, sugar, oregano, salt, and pepper and stir well.
      28 oz crushed tomatoes, 2 teaspoons dried basil, 2 teaspoons granulated sugar, ¾ teaspoons dried oregano, ½ teaspoon sea salt, ½ teaspoon ground black pepper
    • Bring sauce to a simmer and then gently place meatballs back into the pot, submerging in the sauce (it may seem like a lot of meatballs but they should all be able to be submerged into the sauce).
    • Cover pot and continue to simmer over low heat until meatballs are cooked through (internal temperature should reach at least 165F/75C. This usually takes about 15-20 minutes for me.
    • Gently stir sauce and serve alone, with a side salad, on subs, or over pasta.

    Notes

    ¹Nutmeg may seem like an unusual ingredient but it’s commonly used in making authentic meatballs. It really rounds out the flavor and none of my taste testers could pick up on the fact that I’d added nutmeg (just that the meatballs were really really good!)!

    Nutrition

    Serving: 1serving (approximately 5 meatballs) | Calories: 539kcal | Carbohydrates: 23g | Protein: 34g | Fat: 35g | Saturated Fat: 14g | Trans Fat: 1g | Cholesterol: 146mg | Sodium: 1020mg | Potassium: 943mg | Fiber: 4g | Sugar: 10g | Vitamin A: 452IU | Vitamin C: 16mg | Calcium: 219mg | Iron: 5mg

    Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.

    Tried this recipe? Show me on Instagram!Mention @SugarSpun_Sam or tag #sugarspunrun!
    « Pumpkin Bread
    Sticky Buns »

    Reader Interactions

    Comments

    1. Blair

      February 27, 2023 at 2:28 pm

      5 stars
      These are THE BEST meatballs we have ever made!! I’ve never used a panade before, only breadcrumbs. Well, I ran out and your recipe came to the rescue! I cannot believe how much we have been missng out, a panade is the way to go! I did make a few adjustments, which I am so thankful this recipe is forgiving! I omitted the crushed red pepper and nutmeg (I did not have them). I used whole wheat bread and added basil. I accidentally added an extra egg, because in my old recipe it used 2 eggs.

      Thank you for this great recipe!

      Reply
      • Blair

        February 27, 2023 at 2:33 pm

        5 stars
        Oops! I forgot to add that I am the lazy one who decided to bake these instead of follow your searing/browning instructions. I did them on parchment paper at 400° for about 18-20 minutes.

        Reply
        • Sam

          February 27, 2023 at 9:11 pm

          O you should definitely add the sear step. It adds SOOOOO much flavor. I know it’s a lot but it’s so worth it! 🙂

      • Sam

        February 27, 2023 at 9:08 pm

        I’m so glad you enjoyed them so much, Blair! 🙂

        Reply
    2. Julie

      February 21, 2023 at 8:35 pm

      How do you typically reheat an entire batch of these with the sauce?

      I was thinking of using my Dutch oven, covered, in the oven rather than on the stove top. Maybe 325-degrees for about 30 minutes, stirring once or twice?

      The plan is to put them in a slow cooker set on warm for up to two hours once we get to a potluck. I just want to get them up to temperature before transferring them to the slow cooker. Do you think they will still be tender after two hours?

      Reply
      • Sam

        February 27, 2023 at 9:44 pm

        Hi Julie! I would use the dutch oven. I would place the meatballs and sauce in the dutch oven and turn it on a low heat, carefully stirring occasionally. As long as you don’t over-heat and dry them out they should still be perfectly tender. 🙂

        Reply
        • julie

          March 09, 2023 at 11:33 am

          Thank you so much for taking the time to respond. I appreciate your help!

        • julie

          March 11, 2023 at 1:16 pm

          I reheated them on the stove in my Dutch oven as you suggested, stirring occasionally. I started it on medium heat to get it going and then lowered to medium low and it took about 30 minutes. We had another couple for dinner and we all enjoyed them. Thank you once again!

    3. jackie

      February 21, 2023 at 7:25 am

      5 stars
      best meatball I’ve made so far, the sauce was very good too and easy to make very flavorful. Do you think the meat balls could be baked in the oven instead of in the sauce so they can be frozen and added to a sauce as needed. How would you suggest doing that? Temp. & time thanks Jackie

      Reply
      • Sam

        February 27, 2023 at 9:32 pm

        Hi Jackie! I’m glad you enjoyed them! I haven’t tried baking them, but I suppose it could work. Unfortunately I wouldn’t be able to provide instructions for that without experimenting first. 🙁

        Reply
    4. Chrisanne Ford

      February 16, 2023 at 2:34 pm

      5 stars
      Hello! In my opinion your savory recipes don’t receive the kudos they should.
      This was delicious!

      Reply
      • Sam

        February 16, 2023 at 4:46 pm

        Thank you so much, Chrisanne! I am so happy you enjoyed! 🙂

        Reply
    5. jackie

      February 16, 2023 at 11:33 am

      where is the video?? could not find anywhere..

      Reply
      • Emily @ Sugar Spun Run

        February 16, 2023 at 3:58 pm

        Hi Jackie! It should be above the ingredients in the recipe card. Make sure you don’t have an ad blocker enabled, or it will block the video too. If it’s still not showing up, we do have our videos on YouTube as well. 🙂

        Reply
      • jackie

        February 16, 2023 at 4:31 pm

        Thanks my ad blocker was the problem

        Reply
    6. julie

      February 11, 2023 at 7:20 pm

      5 stars
      Thank you so much for the recipe and for your clear and detailed instructions. By far, the most tender meatballs I’ve ever made. I’ve tried to achieve this for decades (I’m old!) and finally it happened! Delicious!!! Would make excellent meatball sandwiches! ❤️

      Reply
      • Emily @ Sugar Spun Run

        February 13, 2023 at 11:43 am

        We’re so happy you loved them, Julie! Thanks for trying our recipe ❤️

        Reply
        • julie

          February 17, 2023 at 1:46 pm

          Question: While the meatball recipe was perfectly delicious as written, if I were to serve these to guests I think I might reduce the garlic. We taste it strongly for hours after eating. Would you suggest I sauté, or just reduce the number of cloves?

        • Sam

          February 17, 2023 at 2:57 pm

          Hi Julie! I’d just reduce the cloves to your liking, it won’t be an issue at all. I’m glad you enjoyed! 🙂

    7. Debbie Valburg

      October 09, 2022 at 6:51 pm

      5 stars
      Wow, these recipe is fantastic! They are the best meatballs hands down! Not sure what I did wrong, but some of my meatballs fell apart! It was fine though! It just added some meat to the sauce. Any ideas of what I may have done wrong?
      Thanks for sharing your wonderful recipes!

      Reply
      • Sam

        October 09, 2022 at 9:46 pm

        Hi Debbie! I’m so glad you enjoyed the flavor so much! You don’t want to over-work the meatball but you do want to make sure to form them tightly. They are most likely just not formed tightly enough and end up falling apart, but it sounds like you’ve found a nice work around. 🙂

        Reply
    8. Coley

      February 23, 2022 at 10:27 am

      5 stars
      So I don’t actually eat meatballs or any ground meat, something about the consistency. BUT, I love making them, the Italian roots. So I made these and only changed one thing. Instead of putting the meatballs back into the sauce on the stove, I put the sauce and meatballs in a CrockPot on low for a few hours. My family LOVED them. I did give my mom one before the CrockPot and after. She said they taste very close to her Sicilian mother’s meatballs and gave her some nostalgia at our Sunday dinner and my brother’s 50th birthday. Who had three helpings of pasta, meatballs and my garlic bread. Once again, a fantastic recipe!!!

      Reply
      • Emily @ Sugar Spun Run

        February 24, 2022 at 11:17 am

        We’re so happy the meatballs were such a hit for you, Coley! It sounds like your family absolutely loved them. Thanks so much for giving our recipe a try and coming back to leave a review ❤

        Reply
    9. Kat

      January 25, 2022 at 8:37 pm

      5 stars
      Wow!! So delicious. This dish had flavor and depth.
      Will be making again soon!

      Reply
      • Emily @ Sugar Spun Run

        January 26, 2022 at 9:19 am

        So happy you liked them, Kat! Thanks so much for commenting 🙂

        Reply
    « Older Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    The author (Sam) in blue shirt holding donut Hi, I'm Sam! I'm dedicated to bringing you sweet, simple, and from-scratch dessert recipes. My life may or may not be controlled by my sweet tooth. Send help (or chocolate). Read more about me.

    Cozy Soup Recipes

    Potato soup in bowl, with toppings

    The Ultimate Creamy Potato Soup

    Close-up view of chicken pot pie soup with shredded chicken, carrots, potatoes, green beans, and other veggies.

    Chicken Pot Pie Soup

    Bowl of turkey chili topped with sour cream, avocado, and shredded cheese.

    Turkey Chili (Great for leftover Turkey!)

    bowl of chicken and rice soup with spoon scooping a bite

    Chicken and Rice Soup (One Pot Dinner Recipe!)

    White Chicken chili in a bowl with toppings

    White Chicken Chili

    Overhead of two bowls of corn chowder

    Summer Corn Chowder

    Most Popular

    flaky biscuit on white cloth

    Easy Homemade Biscuits

    Pizza dough in glass bowl, after rising

    The Best Pizza Dough Recipe

    one bite missing from a slice of vanilla cake with chocolate frosting

    The Best Vanilla Cake Recipe

    Slice of cheesecake

    The Best Cheesecake Recipe

    Potato soup in bowl, with toppings

    The Ultimate Creamy Potato Soup

    Stack of cookies made from this chocolate chip cookie recipe with melty chocolate chips and a bite missing from the top cookie

    The WORST Chocolate Chip Cookie Recipe

    places sugar spun run has been featured (Women's Day, Redbook, Good Housekeeping, Country Living, the huffington post, People, Delish, MSN, TLC, Parade, Better Homes & Gardens, Buzzfeed)
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube

    Privacy Policy|Accessibility Statement

    Footer

    Subscribe To My Newsletter!

    Footer

    ↑ back to top

    ABOUT

    • About Me
    • Policies, Disclosure & Privacy
    • Terms of Use

    CONTACT

    • Contact
    • Work with Me!

    © 2020 Sugar Spun Run. All Rights Reserved