↑

Will Cook For Smiles

Classic and Original Homecooking Recipes

  • Home
    • About Me
    • Work With Us
    • Privacy Policy
    • Subscribe!
  • Recipes
    • Popular Posts
    • Appetizers
    • Breakfast
    • Lunch
    • Dinner
    • Healthy Dishes
    • Soup
    • Salad
    • Sandwich
    • Cauliflower
    • Drink
    • Cocktail
  • How To
  • Instant Pot
    • Instant Pot Main Dishes
    • Instant Pot Side Dishes
    • Instant Pot Soups
  • Main Dishes
    • Side Dishes
    • Chicken
    • Beef
    • Seafood
    • Pork
    • Chili
    • Pasta
    • Slow Cooker
    • Vegetarian
  • Dessert
    • Cheesecake
    • Cake
    • Cookies
    • Chocolate
  • Holidays
    • Fall Recipes
    • Halloween
    • Thanksgiving
    • Christmas Dinner
    • Christmas Baking
    • New Year’s
    • Valentine’s Day
    • Super Bowl Recipes
    • St. Patrick’s Day
    • Easter
    • Holiday Leftover Recipes
    • Cinco de Mayo
    • Mother’s Day
    • Father’s Day
    • BBQ
    • 4th Of July
Home » Dinner » The Best Italian Meatballs

The Best Italian Meatballs

Created: April 30, 2020 Updated: September 16, 2022 by Lyuba Brooke 85 Comments *This post may contain affiliate links. Read More...

52.4K shares
Jump to Recipe

These classic Italian Meatballs are my family’s absolute favorite. Juicy, tender, meatballs made with a combination of ground pork and ground beef, parmesan cheese, garlic, herbs, and cooked in a delicious marinara sauce. Serve them over spaghetti, baked in a sub, or with your favorite sides. 

scooping out some Italian meatballs in sauce

Family Favorite Meatballs

UPDATED: After making these meatballs for many, many years, my recipe has slightly evolved and gotten so much better! It was time that I’ve updated this recipe for you.

When I say that this is my most famous (and the most asked) recipe, I’m not exaggerating. Just about every one of my co-workers and family member have tried these Italian meatballs and immediately asked how I make them.

Every party that we host, I have to make meatballs no matter what else I make. All of my family and friends fell in love with them at first bite and it’s the only recipe they now use.

As a matter of fact, this was one of the first recipes that I posted on this site 11 years ago, when I first started my site. Through the years, I’ve posted hundreds of recipes and this is still the first one my husband asks for.

I wanted to resurrect this classic dish from the years of newer recipes and share it with all my new readers. It’s a dish worth re-sharing over and over again.

ingredients for Italian meatballs in the board

Ingredients You’ll Need:

Meat – a combination of ground pork and ground beef. For ground beef, 85%/15% meat to fat preferable.

Bread – use a slice of wheat or white bread. If you need to make it gluten free, use 2 slices of gluten free bread.

Onion – finely dice or mince the onions to spread it evenly through meatball mixture.

Garlic – fresh garlic is always your best option.

Herbs – aromatic combination of fresh basil and fresh parsley.

Grated parmesan cheese – this is for flavor and for the juicier meatballs!

Eggs

Salt and pepper

Marinara sauce – this is, where I believe, is a great chance to make your Italian meatballs shine. Prepare your own, homemade marinara sauce for the best tasting meatballs.

Cooking Instructions:

ingredients for the meatballs in the mixing bowl
meat mixture for meatballs in a mixing bowl

Prepare the meatballs:

Combine all of the ingredients for the meatballs mixture and mix if thorough but fast.

meat mixture in a scoop to form a meatball
holding a rolled meatball next to the mixing bowl

Roll them up:

To keep the even size, I highly recommend that you use a cookies scoop. This will help you get an even amount each time. I usually use #40 scoop but if you want to make them a little bigger, use #30. Roll them all before starting to cook.

shaped meatballs laid out on the parchment paper
cooking rolled meatballs in the skillet

Cooking:

Preheat a large skillet (or another pan that can do stove to oven) over medium -high heat and add olive oil. Sear the meatballs until golden, flip, and add the sauce. Gently shake the pan to spread the sauce and pop it into the preheated oven. Bake at 350° for about 20 minutes.

adding tomato sauce to the seared meatballs
baked meatballs in marinara sauce in the skillet

Tips For The Best Results:

  • For juicy, tender Italian meatballs it’s best to combine ground beef and ground pork together. Ground beef on it’s own can be tough and dry, adding pork will give you juicier and softer texture.
  • When choosing ground beef, don’t get lean ground beef but get about 85% lean to 15% fat ratio. (It will say the meat to fat ratio right on the package label.)
  • Either bread crumbs or milk soaked bread can be used. I prefer to use milk soaked bread because there is something about this old traditional way that creates a tastier, more tender meatball.
  • Finely dice yellow onion and press fresh garlic for the meat mixture to infuse more flavor and again, it will create the best texture over using powder onion and garlic.
  • Adding fresh herbs will give you more flavor and aroma in the meatball, rather than dried herbs. Fresh ones are more aromatic than dried.
  • When choosing marinara sauce, use your favorite one. Whether it’s homemade or store-bought, your favorite sauce will always taste the best to you.
  • For the last flavor enhancing step, add sauce when the meatballs are only about half way cooked and then finish cooking them in sauce. Flavor, flavor!
cooked Italian meatballs in marinara sauce

How To Make Gluten Free Meatballs:

This is a very simple swap actually! You can use gluten free bread instead of regular bread. Gluten free bread slices tend to be much smaller than regular bread, so I usually use two slices of gluten free bread. (If you don’t plan to use bread, there are lots of gluten free bread crumbs options that you can use.)

Serving Suggestions

The most classic way to serve Italian meatballs is of course, over spaghetti. You can’t get more traditional or comforting meal than that.

Second place goes to the Meatball Sub. These meatballs make the absolute best Meatball Subs! 

You can always cut the leftover meatballs and make a Cheesy Meatball Dip.

If pasta is not your friend, you can serve meatballs with a side of mashed potatoes, roasted potatoes, or rice pilaf.

For a healthier options, serve them over zoodles, quinoa, mashed cauliflower, roasted cauliflower, or in a lettuce wrap.

Freezing Meatballs

You can find detailed, step-by-step instructions on how to freeze meatballs in a designated posts.

Best way to freeze meatballs is completely cooked and without sauce. You can still free them in this marinara sauce, but it’s best to freeze them without.

Cook the meatballs per recipe, starting on stove-top and then finish them off in the oven. Take them meatballs out and let them cool completely. To help them cool, you can transfer the meatballs onto the wire rack. Just make sure to place the wire rack inside a baking sheet to catch any juices running off.

Once the meatballs are cooled, move the wire rack into the freezer for about 2 hours. (Set a timer so you don’t forget.) After the meatballs are just frozen, divide them among the freezer bags (or into one large one), close them tight, label and place back in the freezer for up to 3 months.

If you want to freeze them with the marinara sauce, transfer cooled meatballs in sauce into a large freezer zip-top bag or divide them into several portions. You can also use a large freezer container. Make sure to get as much air out as you can, label, and freeze for up to 3 months.

top view of meatballs in tomato sauce in a large pan

Make This Recipe For Dinner

Pin For Later

The BEST Italian Meatballs

These meatballs are tender, juicy, and made with simple ingredients for the best flavor. Serve them over spaghetti, baked in a sub, or with some zoodles for a healthier dinner.
4.32 from 85 votes
Print Pin SaveSaved! Rate
Course: Main Course
Cuisine: American, Italian
Prep Time: 15 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 40 minutes minutes
Servings: 10 (Makes about 30-34 meatballs)
Calories: 295kcal
Author: Lyuba Brooke

Ingredients

  • 1 lb ground beef*
  • 1 lb ground pork
  • 1 thick slice of bread soaked in a little milk** (milk squeezed out)
  • 2 eggs
  • 1/2 cup yellow onion minced
  • 3 garlic cloves pressed
  • 1/2 cup fresh grated parmesan cheese
  • 2 tbsp fresh basil minced
  • 1 tbsp fresh parsley minced
  • 3 cups Marinara sauce*** warmed
  • 2-3 tbsp olive oil for cooking
  • 1 tsp kosher coarse or sea salt to taste
  • 1/4-1/2 tsp black pepper to taste

Topping:

  • 2 tbsp fresh basil minced to top
  • 2 tbsp fresh grated parmesan cheese to top
US Customary – Metric

Instructions

  • Preheat oven to 350°.
  • Combine the ground beef, ground pork, eggs, parmesan cheese, minced onion, pressed garlic, herbs, salt, and pepper in large mixing bowl. Squeeze out the slice of bread, break it up, and add it to the bowl. Mix everything very well.
  • Preheat a large cooking pan that is also oven-safe over medium to medium-high heat. Add a couple of tablespoons of olive oil for cooking meatballs. 
  • Grease your hands with some cooking spray. Scoop out some meat using a cookie scoop and roll meatballs. (You can make meatballs bigger or smaller according to your own preference. I usually use #40 cookie scoop. If you want them bigger, use #30 scoop.)
  • Roll all the meatballs before adding them to the pan. Once all the meatballs are rolled, add them to the preheated pan. 
  • Sear the meatballs for a couple of minutes, then flip. Let them sear on that side for a few seconds and pour in warm marinara sauce.
  • Gently shake the pan to spread the sauce evenly and transfer the pan into the oven.
  • Bake meatballs for about 20 minutes. 
  • Garnish cooked meatballs with some minced basil and grated parmesan over the top.

Video

Notes

*For the juiciest meatballs, get 85%-15% meat to fat ratio of ground beef.
**Milk-soaked bread can be substituted with 1/2 cup Italian Bread Crumbs if needed.
***You can click on the link to use our homemade Marinara sauce recipe or use your favorite brand of store-bought. You will need a 24 oz. jar.

Nutrition

Calories: 295kcal | Carbohydrates: 6g | Protein: 17g | Fat: 22g | Saturated Fat: 7g | Cholesterol: 81mg | Sodium: 459mg | Potassium: 524mg | Fiber: 1g | Sugar: 3g | Vitamin A: 430IU | Vitamin C: 7mg | Calcium: 33mg | Iron: 2.2mg
Tried this recipe?Mention @willcookforsmiles and tag #willcookforsmiles
collage image of scooping out some meatballs and meatballs in a pan

LYUBA

ABOUT LYUBA

I’m Lyuba Brooke, mother of 2, the cook, recipe developer, photographer, and author behind willcookforsmiles.com. I share many classic and original recipes, cooking tips, and tutorials. My passion is sharing delicious meals for everyone to try. Read more...

52.4K shares

Filed Under: Beef, Dinner, Gluten Free, Italian, Popular Posts

All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe. Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have variations.

Comments

  1. Veronica Venable says

    October 18, 2018 at 8:38 am

    I am making now and I just realised no where in the recipe does it say how much salt and black pepper to use. So do I assume it’s a.dash ???

    Reply
    • lyuba says

      October 23, 2018 at 2:06 pm

      Hi Veronica!
      I really hope you enjoyed the meatballs! I don’t usually put how much salt and pepper because people have such different salt and pepper tolerance. Even in my own family, we like different amounts of salt. It’s easy to adjust the sauce because you can taste it but in meatballs, I always estimate. And remember, it’s better to under-salt because you can always add more but you can’t take away 🙂

      Reply
  2. Connie S.Macmillan says

    October 8, 2018 at 2:30 pm

    5 stars
    I made these today! They’re in the oven right now. I can’t wait to try them! Will let you know how they turned out later. I usually put cheese in my meatballs so I’m curious to see how these come out tasting…

    Reply
    • lyuba says

      October 10, 2018 at 10:47 pm

      Thank you, Connie! How was it? You can definitely add Parmesan cheese to it right inside if you wish 🙂

      Reply
  3. Amanda Meyer says

    September 3, 2014 at 3:43 pm

    These are truly the best homemade meatballs ever! My boyfriend and I both agree 🙂 Thanks for a wonderful recipe Lyuba!

    Reply
    • lyuba says

      March 16, 2019 at 11:57 am

      Awe, thank you, thank you, thank you!
      And thank you for coming to tell me!

      Reply
  4. Amanda Meyer says

    August 27, 2014 at 10:25 am

    Lyuba thanks for this recipe, my boyfriend looooooves meatballs! We can make these together! 🙂

    Reply
    • lyuba says

      August 27, 2014 at 12:00 pm

      He will be happy then 😉 It would be such a fun date night!!
      These meatball have been popular at every party I’ve ever brought them. Thank you, Amanda!!

      Reply
      • Andy says

        March 9, 2019 at 4:43 pm

        We

        Reply
        • Andy says

          March 9, 2019 at 4:46 pm

          My wife and I loved the recipe! She is not a fan of meatballs but with these she is hooked. We did a “Godfather” dinner and enjoyed them and then a few months later cooked up some of the meatballs we froze and made meatball subs. OMG! Thanx for the recipe!

          Reply
          • lyuba says

            March 16, 2019 at 11:57 am

            Haha, that’s awesome!
            I’m so glad she liked them 🙂 that makes me happy!

            Reply
  5. Grace says

    June 12, 2013 at 1:15 am

    WOW!!! We made these the other night and they are AWESOME!! Even my extremely picky 9 year old loved these. Thank you so much for sharing. I am new to your blog and cannot wait to cook more of your recipes 🙂

    Reply
    • lyuba says

      June 12, 2013 at 8:20 am

      This makes me to happy! I’m so glad you liked it 🙂

      Reply
  6. Christy says

    March 11, 2011 at 7:21 pm

    i do love a good meatball…i think i would stuff 2 or 3 of those bad boys into a roll and chow down. boy am i craving these now! thank you for sharing with tuesday night supper club.

    Reply
  7. Humble Homemaker says

    March 10, 2011 at 11:56 am

    Hi! I hope you are having a wonderful day. I loved this recipe so much that I featured it on Yummy Thursday over at Humble Homemaking. Thanks so much for sharing your inspirational recipe! Head over to the link below to check it out and collect your featured button. 🙂Humble Homemaking

    Reply
  8. Kim @ Savvy Southern Style says

    March 9, 2011 at 2:40 pm

    This looks yummy. I need a link to my party added in your post please. Not just on the sidebar. No one knows what party you are linked, too. Thanks for joining WUW.

    Reply
  9. shopannies says

    March 9, 2011 at 12:29 am

    we love recipes like this at my house believe I will save recipe and share it with my family

    Reply
  10. Miz Helen says

    March 8, 2011 at 3:54 pm

    Your meatballs look delicious. Thank you for sharing and you have a great day!

    Reply
  11. Mayje says

    March 7, 2011 at 2:59 pm

    Look and sounds so yummy! – Bloghopping from C.R.A.F.T! Have a nice day!

    Reply
  12. Megan says

    March 6, 2011 at 6:22 pm

    These sound delicious. My hubby loves meatballs.megancraftycpa.blogspot.com

    Reply
Newer Comments »

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Well, hey there!

I’m Lyuba Brooke, mother of 2, the cook, recipe developer, photographer, and author behind willcookforsmiles.com. I share many classic and original recipes, cooking tips, and tutorials. My passion is sharing delicious meals for everyone to try. Read More.

Fall Recipes

A stack of sweet potato cakes on a cutting board with a dollop of sour cream on top with green onions.

Sweet Potato Cakes

scooping out some roasted potatoes and bacon.

Roasted Sweet Potatoes with Bacon

squared centered image of stacked apple bacon grilled cheese

Apple Bacon Gouda Grilled Cheese

top view of apple salad in wooden bowl and dressing.

Apple Salad

closeup of pulling off a piece of monkey bread.

Apple Pie Monkey Bread

spreading gravy over the sliced pork.

Apple Maple Dijon Pork Roast

spooning out some turkey chili out of a bowl

White Turkey Chili

squared image of closeup one baked apple with ice cream

Baked Apples

Our Popular Recipes

Sausage on a plate with a bite on a fork.

Quiche with Sausage Gravy

two cheesy shrimp enchiladas on a white plate with a fork next to them.

Creamy Shrimp Enchiladas

creamy soup topped with bacon, shredded cheese and chives in a white and orange bowl with a spoon

Loaded Baked Potato Soup

Chicken Alfredo

Instant Pot Chili

Beef Tenderloin

Top Rated Recipes

The Best French Toast

Cauliflower Parmesan Crisps

Christmas Cheesecake (Cranberry Jam White Chocolate Mousse Cheesecake)

Avocado Salmon Rice Bowl

round decorative bowl filled with apple pie bread pudding topped with ice cream and a fork leaning on the side of the bowl viewed close up.

Apple Pie Bread Pudding

Smores cheesecake on a wooden table

S'mores Cheesecake

Sides

30 Min

Pasta

Salads

Breakfast

Drinks

Soups

Gluten Free

FEATURED ON:

featured on

Caipirinha

Caipirinha

September 5, 2023
Caipirinha...
Shrimp Burgers

Shrimp Burgers

August 30, 2023
These...
Classic Mojito Recipe

Classic Mojito Recipe

August 16, 2023
Classic...
Turkey Burgers

Turkey Burgers

June 14, 2023
This...
Steak Diane

Steak Diane

May 29, 2023
Steak...
Sautéed Mushrooms

Sautéed Mushrooms

May 26, 2023
Sautéed...
Lobster Tails Recipe

Lobster Tails Recipe

May 26, 2023
This...
Greek Tortellini Salad

Greek Tortellini Salad

May 25, 2023
Greek...
Blackened Salmon

Blackened Salmon

May 25, 2023
Blackened...
Shrimp and Grits

Shrimp and Grits

May 11, 2023
Shrimp...
Privacy Policy
©2023, Will Cook For Smiles. Design by Pixel Me Designs