Excellent Meatballs

Learn chef Anne Burrell’s secrets to making juicy, tender, restaurant-worthy meatballs at home and why her recipe has more than 700 five-star reviews.

Getting reviews...
Jump to Recipe
Anne's Excellent Meatballs
Loading Video...
Level: Easy
Total: 1 hr 23 min
Prep: 40 min
Cook: 43 min
Yield: 18 to 20 meatballs

Article by Layla Khoury-Hanold

Homemade meatballs are a comforting dish, but juicy, supremely flavorful meatballs are an impressive feat. To elevate meatballs to restaurant-worthy status, try these expert tips from chef Anne Burrell’s aptly named Excellent Meatballs recipe. Discover the best meat to use for meatballs, how to boost flavor in your binding mixture, the secret to creating depth of flavor and the key step you shouldn’t skip to help meatballs hold their shape.

How to Make Meatballs Like a Pro

Choose a blend of meats. Anne relies on three different kinds of ground meats to ensure juicy, flavorful meatballs: Beef for big flavor, pork for its mouthfeel and veal for its mild flavor and ability to hold everything together.

Build a flavor base with aromatics, herbs and seasonings. Anne cooks onion with salt until it’s soft and aromatic but has no color, then adds garlic and a pinch of red pepper. She also incorporates finely chopped fresh Italian parsley, grated Parmigiano and salt to season the meatball mixture.

Use breadcrumbs and eggs to bind your meatballs. Combining the ground meats with breadcrumbs and eggs is key to ensuring that the meatballs hold their shape.

Cool the aromatics before adding to the meatball mixture. Ensure your garlic and onions have completely cooled before adding them to the meatball mixture to avoid scrambling the eggs.

Use your hands to mix the meatball mixture. Anne uses her hands to incorporate the meatball ingredients by squishing together the meat, eggs, breadcrumbs, seasonings and aromatics. This technique is fast, easy and ensures your meatballs don’t fall apart – the heat from your hands releases the proteins in the meat, binding the meat together.

Add water to help fully incorporate meatball ingredients. Gradually add water to the meatball mixture until it’s quite wet and use your hands to do one final, really good squish. Water hydrates the breadcrumbs further, lightens the meatballs and ensures they’re really juicy.

Make a tester meatball to check seasoning. Test the seasoning of the mix by making a mini hamburger-size patty and cooking it. The mixture should taste really good! If it doesn't it is probably missing salt. Add more.

Brown the meatballs two ways for maximum flavor. Brown them in a pan heated with olive oil over medium-high heat. Work in batches to avoid crowding and to ensure even browning on all sides. Then, add even more deeply browned, caramelized flavor by baking the meatballs. Finishing them in the oven helps them keep their shape so that when you add them to sauce, they stay firm and don’t break apart.

What to Make with Meatballs

Anne pairs meatballs with a homemade marinara sauce to serve with spaghetti as part of a classic spaghetti and meatballs dinner. You can stay with the Italian theme and serve meatballs with polenta or pile them onto a crusty Italian roll for a hearty meatball sub sandwich. For more meatball recipe inspo, check out our collection of 50 Meatball Recipes You'll Make Again and Again.

Can You Freeze Meatballs?

Yes, if you’re not using them right away, you can freeze meatballs for later use. Allow meatballs to completely cool, then place in a single layer on a parchment paper-lined baking sheet (without meatballs touching) and freeze for 2 to 4 hours, or until meatballs are frozen solid. Transfer frozen meatballs to a resealable, freezer-safe bag or container, label with contents and date and store in freezer for 2 to 3 months.

For ideas on what to make with frozen meatballs, check out our recipe collection 14 Frozen Meatball Recipes That Make Quick Work of Dinner.

Recipe courtesy of Anne Burrell

Excellent Meatballs

  • Level: Easy
  • Total: 1 hr 23 min
  • Prep: 40 min
  • Cook: 43 min
  • Yield: 18 to 20 meatballs

Ingredients

Marinara Sauce:

Directions

  1. Coat a large saute pan with olive oil, add the onions and bring to a medium-high heat. Season the onions generously with salt and cook for about 5 to 7 minutes. The onions should be very soft and aromatic but have no color. Add the garlic and the crushed red pepper and saute for another 1 to 2 minutes. Turn off heat and allow to cool.
  2. In a large bowl combine the meats, eggs, Parmigiano, parsley and bread crumbs. It works well to squish the mixture with your hands. Add the onion mixture and season generously with salt and squish some more. Add the water and do 1 final really good squish. The mixture should be quite wet. Test the seasoning of the mix by making a mini hamburger size patty and cooking it. The mixture should taste really good! If it doesn't it is probably missing salt. Add more. Add more anyway.
  3. Preheat the oven to 350 degrees F.
  4. Shape the meat into desired size. Some people like 'em big some people like 'em small. I prefer meatballs slightly larger than a golf ball. Coat a large saute pan with olive oil and bring to a medium-high heat. Brown the meatballs on all sides. Place them on a cookie sheet and bake them in the preheated oven for about 15 minutes or until the meatballs are cooked all the way through. If using right away, add them to your big pot of marinara sauce. If not using right away, they can be frozen for later use. Serve with pasta and sauce or just eat them straight out of the pot! YUM!

Marinara Sauce:

  1. Coat a large saucepot with olive oil and add the pancetta. Bring the pot to a medium-high heat and cook the pancetta for 4 to 5 minutes. Add the onions, season generously with salt and stir to coat with olive oil. Cook the onions for 6 to 7 minutes stirring frequently. The onions should become very soft and aromatic but have no color. Add the garlic and cook for another 2 to 3 minutes stirring frequently.
  2. Pass the tomatoes through the food mill. Be sure to pass all of the pulp through the holes leaving only the stems and the seeds, and be sure to scrape the pulp off of the bottom of the food mill. That's all of the big money stuff! Add the tomatoes to the pot and rinse out 1 of the empty tomato cans with water and add that water to the pot (about 2 to 3 cups). Season generously with salt and TASTE IT!!!! Tomatoes take a lot of salt. Season in baby steps and taste every step of the way. Cook the sauce for 2 to 3 hours, stirring occasionally and tasting frequently.
  3. Use the sauce right away on pasta or for any other tomato sauce need. This sauce can also be cooled and stored in the refrigerator for a few days and freezes really well.
  4. Yield: 2 quarts