Published 5/15/2023 • Updated 10/31/2024

Nonna’s Italian Meatballs!

Making homemade Italian meatballs is actually kind of therapeutic for me. It’s like making cookies, but the end results are hearty and meaty instead of soft and chewy. My mom has been making her famous spaghetti and meatball recipe since I can remember. It was a weekly staple at our house…especially the night before soccer games. So? I turned to Mama Hersh for her famous (and easy!) Italian meatball recipe and I can’t wait to share! PS: while this is my mom’s recipe, she got it from my Italian Grandma Marie (Nonna), so we have her to thank for these babies, too! If you’re big into Italian -inspired recipes, check out my Grandma’s pizza recipe, too.

Ingredients for Italian Meatballs

Meat: my mom traditionally uses 80/20 ground beef (20% fat). A little bit of fat really helps the flavor and texture of these meatballs. No one likes a dry meatball, so if you are going to swap for lesser-fat meat, just beware. I have made similar meatballs that call for both ground beef and ground pork (or Italian sausage), so feel free to do 50/50. Binder: in order for meatballs to hold their ball texture, it’s important to bind them with an egg. All you need is 1 large egg for this recipe! Breadcrumbs: don’t forget the Italian breadcrumbs! They really add a lot of texture and, these are ITALIAN meatballs, after all. If you can’t find Italian breadcrumbs, you can always use plain and/or gluten-free breadcrumbs with a couple of teaspoons of Italian seasoning in them. Flavors: my mom keeps her Italian meatballs simple with salt, black pepper, and parmesan cheese. That’s right, there’s parmesan cheese packed into these meatballs and it’s oh-so-good.  If you feel so inclined, you can add any of the following to your meatballs:

crushed garlic minced onion fresh herbs such as oregano, basil, parsley, etc.

What are traditional Italian meatballs made of?

Traditional Italian meatballs (that were made in my grandmother’s Italian kitchen) are made from ground beef and sometimes a little ground pork. They also include breadcrumbs, eggs, and parmesan cheese.

How to Make the Italian Meatballs (step by step)

Mix

Place ground beef, egg, bread crumbs, parmesan cheese, salt, and pepper in a large bowl. Use a wooden utensil to mix everything together. I prefer to use my hands because it’s faster.

Roll into Balls

Place ground beef, egg, bread crumbs, parmesan cheese, salt, and pepper in a large bowl. Use a wooden utensil to mix everything together. I prefer to use my hands because it’s faster. Note: the bigger your meatballs, the longer they will need to simmer to fully cook.

Sear on Stove

Heat olive oil in a large cast-iron pan (nonstick works, too) over medium/high heat. Sear meatballs on all sides for around 8 minutes. The goal here is to brown all of the edges so you get a wonderful crunchy outer shell.

Let simmer

Add marinara sauce and red wine to the skillet and stir. Lower the heat to low and cover. Let simmer for around 20 minutes so that the sauce thickens a bit and the meatballs fully cook.

How to Make Meatballs Healthier

Meat: try swapping the beef for a lower in fat beef or even ground turkey. Do beware that the lower in fat you go, the tougher your meatballs will end up. Thermoworks Thermapen Breadcrumbs: there are all kinds of breadcrumbs on the market these days – gluten-free, paleo, keto, etc. Pick your poison! PS: I’ve also made these by swapping out the breadcrumbs entirely for rolled oats. Start with 1/3 cup and go from there. Noodles: the noodle is totally up to you! I am an angel-hair pasta kind of girl, but you can absolutely make things a lot healthier in this arena. Here are some suggestions:

Gluten-free pasta » you can find g/f pasta at pretty much every grocery store these days. They do have a slightly different texture but are still great as a substitution. Zoodles » ditch the pasta altogether and spiralize a zucchini for a low-carb option! Spaghetti squash » swap your pasta out for spaghetti squash. The flavor is slightly sweet, but it’s a great way to eat your veggies.

How to Eat Your Italian Meatballs

Don’t feel like eating your Italian meatball recipe on a bed of pasta? You’re in luck because there are so many different ways you can eat these meatballs.

Appetizer: eat these Italian meatballs on their own. Serve them at a party with a toothpick and you’ve got a quick and easy app. Sub/Sandwich: everyone loves a meatball sub! Pop a few meatballs and marinara sauce on your favorite Italian bread, cover it with mozzarella cheese, and bam, you’ve got a brand new meal to feed the fam. Bowl: serve your meatballs next to quinoa, your favorite green, and roasted veggies.

Mix Up Your Sauce

Another reason why these are the best meatballs is that they are so versatile. Make your meatballs as directed, but instead of simmering in marinara sauce. Try one of these instead!

BBQ: bbq sauce is seriously such an easy thing to flavor your meatball recipe with. Use your favorite brand or make homemade bbq sauce. Tikka Masala: tikka masala is made from a mixture of coconut milk, tomato sauce, and garam masala. It’s super simple to make and packed with flavor! Check out our Tikka Masala Meatballs here. Teriyaki: our homemade teriyaki sauce is made with 5 ingredients. Serve your meatballs on rice next to your favorite stir fried veggie. Coconut Curry: if you’ve never made our curry meatballs, they are seriously SO GOOD. Check out our coconut curry sauce in this post.

How to Store Meatballs

Let your meatballs and marinara sauce cool completely. Then, transfer into an airtight container and store in the refrigerator for up to 3-5 days. Marinara Sauce

Can you freeze meatballs?

You can easily freeze meatballs and they make for an excellent make-ahead dinner idea. For this recipe, we suggest holding off on the sauce part until thawing and reheating. Sear your meatballs and then continue to cook all the way through.

Easy Meatball Recipes

Kung Pao Chicken Meatballs Red Coconut Curry Meatballs Best Meatball Appetizer Turkey Meatballs Buffalo Chicken Meatballs Easy Italian Meatballs - 75Easy Italian Meatballs - 40Easy Italian Meatballs - 23Easy Italian Meatballs - 37Easy Italian Meatballs - 19Easy Italian Meatballs - 46Easy Italian Meatballs - 59Easy Italian Meatballs - 21Easy Italian Meatballs - 11Easy Italian Meatballs - 21Easy Italian Meatballs - 52