Gluten-free meatballs in a pot on a countertop
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

This post was originally published in January 2024. It was updated with new photos and instructions in October 2024.

In my opinion, every cook should have a great meatball recipe up their sleeve. Meatballs are a comforting, hearty, and satisfying dish everyone loves. They’re also super versatile: serve them with gluten-free pasta, a light salad, or simply on their own.

Use leftover meatballs to make meatballs subs and everyone will be happy!

I’d take these gluten free meatballs over many of the traditional meatballs I’ve tried any day. And don’t even mention frozen meatballs…these are SO much better!

Why These Meatballs Are Amazing

These gluten-free meatballs are special for a few reasons:

Beef and Pork Mixture – A combination of ground beef and ground pork makes an extra-flavorful meatball mixture. Be sure to use freshly ground meat where you can see the individual strands!

Panade – A mixture of bread, eggs, milk, and spices ensures they’re super moist and tender.

Broiling method – Save time with these meatballs by broiling them rather than frying them on the stove top with a large non-stick skillet.

Ingredients You’ll Need

Here are a few notes on some of the key ingredients to make these meatballs. Jump to the recipe card below for the exact measurements.

meatball ingredients measured and labeled.
  • Ground pork: Ground pork adds so much great flavor to these meatballs. Be sure to use freshly ground meat, where you can see the individual strands from the meat grinder. This will create lighter, more tender meatballs! (You can also use a pound of Italian sausage instead of pork, if you prefer.)
  • Ground beef: I like to use 90% lean ground beef for this recipe. Again, for best results be sure to use freshly ground beef.
  • Gluten-free bread: Use gluten-free white bread with the crust removed and torn into small pieces. I use four slices of Canyon Bakehouse Mountain White Bread.
  • Red sauce: You’re welcome to make your own tomato sauce, or save time and buy your favorite sauce at the grocery store, like I usually do. Rao’s marinara is my absolute favorite!
  • Onion: Grated onion adds more flavor and moisture to the panade. Be sure to include the juices that release from the onion as you’re grating it.
  • Parmesan: Use freshly grated parmesan cheese for this great recipe—definitely not the powdered kind!

How to Make Gluten-Free Meatballs

Here’s an overview of how to make these meatballs. You can jump to the recipe for the full instructions!

step 1 mix panade and step 2 crumble meat together.
  • Make panade. In a small bowl, add the eggs and whisk slightly. Add the rest of the ingredients for the panade. Mix together and ensure the bread is fully coated. Let sit for 10 minutes. 
  • Mix ground meat. In a large bowl, gently crumble the beef and pork together. I usually crumble it in layers of alternating meat so it’s easier to evenly mix together. 

Crumble the Meats Together

Layer the meats together (crumble a little at a time of each) so the meatballs mixture is easy to mix together. This prevents over-mixing and helps create light, tender meatballs!

step 3 add panade to meat and step 4 shape meatballs.
  • Combine panade and meat. Add the bread mixture to the meat. Gently combine with your hands until just mixed. 
  • Scoop meatballs. Use a 2 tablespoon scoop (#40) to portion the meatballs. Then use wet hands to roll the meat mixture into smooth balls (wetting hands every few meatballs). Place raw meatballs in a single layer on the prepared baking sheet.
step 5 broil and step 6 finish cooking in red sauce.
  • Broil meatballs. Set the broiler on high. Broil the meatballs until they start to brown. (You just want to add some color/crust here. The homemade gluten free meatballs will cook through in the marinara sauce so they’re nice and tender.)
  • Simmer meatballs in sauce. Pour the red sauce into a large pot. Add the browned meatballs and bring to a simmer. Simmer for 10-15 minutes. until the meatballs are cooked through. Enjoy!

Make-Ahead/Storage/Freezing Instructions

To Make-Ahead: You can refrigerate uncooked meatballs up to 1-2 days before cooking. Make sure to store them in an airtight container. If needing to make them further in advance, freeze the uncooked meatballs to preserve freshness.

To Store: Store leftover meatballs in an airtight container in the fridge for up to 5 days. Leftovers work well for a sub sandwich!

To Freeze (uncooked): Form the meatballs, place in single layer on baking sheet, and freeze for 1-2 hours to set the meatballs. Once frozen, transfer to an airtight container or freezer bag and freeze for up to 3 months. To cook, follow the recipe (steps 6-7) on how to broil and cook the meatballs with the sauce.

To Freeze (cooked): Cool completely, place in airtight container and freeze for up to 3 months. Reheat meatballs and sauce on stovetop until warmed through.

Can these gluten-free meatballs be made dairy-free?

Yes, you can use any unsweetened dairy-free milk and vegan parmesan to make this recipe dairy-free!

How do I know when the meatballs are done?

The best way to see if they’re done is to use a meat thermometer. The internal temperature should reach 165°F. You can also cut one open to ensure it is no longer pink inside.

Can I fry the meatballs instead of broiling?

Yes, you can definitely pan-fry the meatballs. I like how easy it is to broil them. Either way, remember your just looking to get a little browning and color. The meatballs will cook the rest of the way in the red sauce.

What can I serve with the gluten-free meatballs?

These meatballs go well with gluten-free pasta, zucchini noodles, on gluten-free bread/sub roll, or even by themselves! They also pair well with a side salad.

A hand using a fork to pick up a meatball and spaghetti.

Serving Ideas

Of course these gluten-free meatballs are delicious over pasta, but they’re also great with gluten-free breadsticks and gluten-free garlic bread. We also like to use them to make meatball subs!

gluten-free breadsticks on a platter
Easy, Gluten-Free Breadsticks
Serve these meatballs with some of your favorite marinara sauce and these amazing gluten-free breadsticks for a comfort food dinner!
View Recipe
An overhead view of gluten-free garlic bread sliced on a baking sheet
Easy, Gluten-Free Garlic Bread
This gluten-free garlic bread only takes minutes to make and is delicious with these meatballs. You can even use this garlic bread recipe with the meatballs to make meatball subs!
View Recipe
Gluten-free meatballs in a bowl with spaghetti and a fork.

Recipe Tips

  • Use a panade. It adds so much more moisture than gluten-free breadcrumbs alone, so don’t skip this step! I use four slices of Canyon Bakehouse Mountain White Bread for the panade.
  • Use freshly ground meat, where you can see the individual strands from the meat grinder. This will create lighter, more tender meatballs! (You can also use a pound of Italian sausage instead of pork, if you prefer.)
  • Broil the meatballs. You could definitely pan-fry these meatballs if you prefer, but I like how easy it is to broil them. Just remember you’re only broiling them to get a little browning and color (this equals flavor!). You’ll finish cooking the meatballs in the red sauce.
Gluten-free meatballs in a serving dish and a fork reaching in to pick up a meatball.
Gluten-free meatballs in a serving dish and a fork reaching in to pick up a meatball
5 from 13 votes

Gluten-Free Meatballs (Authentic Italian-Style!)

Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 6 servings
My #1 tip for amazing gluten-free meatballs – make sure you use the right kind of meat! Also use a panade (a flavorful mixture of soaked gluten-free bread and seasonings) instead of breadcrumbs.
Serve these meatballs with gluten-free breadsticks for a comforting dinner. You also might like this gluten-free lasagna.
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients

For the Meat:

  • 1 pound ground beef 90% lean
  • 1 pound ground pork

For the Panade:

  • 2 large eggs
  • ¼ cup milk of choice
  • 2 cups gluten-free white bread crust removed and torn into small pieces (I use 4 slices of Canyon Bakehouse Mountain White Bread)
  • ½ cup grated parmesan
  • 1 tablespoon dried parsley
  • ½ cup grated onion + juices
  • 2 cloves garlic minced
  • 1 teaspoon Worcestershire sauce
  • 1 ½ teaspoon kosher salt
  • ½ teaspoon pepper

Other:

  • 48-52 oz 2 jars favorite spaghetti sauce, marinara or any other red sauce you like!

Instructions 

  • Lightly grease a baking sheet. Set aside.
  • In a small bowl, add the eggs and milk and whisk until smooth. Add the rest of the ingredients for the panade. Mix together and ensure the bread is fully coated. Let sit for 10 minutes.
  • Gently crumble the beef and pork over the panade. I usually crumble it in layers of alternating meat so it’s easier to evenly mix together.
  • Using your hands or a rubber spatula, carefully mix the meat mixture to combine. Be careful not to over-mix or smash the meat down too much!
  • Use a 2 tablespoon scoop (#40) to portion the meatballs. Then use wet hands to roll the meat mixture into smooth balls (wetting hands every few meatballs) and place on the prepared baking sheet.
  • Set the broiler on high. Broil the meatballs until they start to brown, about 5-7 minutes. (You just want to add some color/crust here. The meatballs will cook through in the sauce so they’re nice and tender.)
  • Pour the red sauce into a large pot. Add the browned meatballs (I do this with tongs to leave any excess grease or drippings on the baking sheet behind)and bring to a simmer. Simmer for 10-15 minutes. until the meatballs are cooked through. Enjoy!

Notes

The panade: It adds so much more moisture than gluten-free breadcrumbs alone, so don’t skip this step! I use four slices of Canyon Bakehouse Mountain White Bread.
Freshly ground meat: Creates lighter, more tender meatballs! (You can also use a pound of Italian sausage instead of pork, if you prefer.)
Pan-fry: You can pan-fry these meatballs if you prefer. I like how easy it is to broil them. Just remember you’re only broiling them to get a little browning and color (this equals flavor!). You’ll finish cooking the meatballs in the red sauce.
To Serve: Serve these meatballs over pasta or use them in meatball subs with your favorite gluten-free bread! (We like Schar baguettes!)
Dairy-Free: Use any unsweetened dairy-free milk you like and vegan parmesan.
To Make-Ahead: Refrigerate uncooked meatballs in an airtight container up to 1-2 days before cooking. For more advanced prep, freeze the uncooked meatballs to preserve freshness.
To Store: Store leftover meatballs in an airtight container in the fridge for up to 5 days. Leftovers work well for a sub sandwich!
To Freeze (uncooked): Form the meatballs, place in single layer on baking sheet, and freeze for 1-2 hours to set the meatballs. Once frozen, transfer to an airtight container or freezer bag and freeze for up to 3 months. To cook, follow the recipe (steps 6-7) on how to broil and cook the meatballs with the sauce.
To Freeze (cooked): Cool completely, place in airtight container and freeze for up to 3 months. Reheat meatballs and sauce on stovetop until warmed through.

Nutrition

Calories: 588kcal | Carbohydrates: 23g | Protein: 33g | Fat: 40g | Saturated Fat: 15g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 17g | Trans Fat: 1g | Cholesterol: 171mg | Sodium: 2445mg | Potassium: 1176mg | Fiber: 4g | Sugar: 10g | Vitamin A: 1215IU | Vitamin C: 18mg | Calcium: 189mg | Iron: 5mg

This post may contain affiliate links. Please read our disclosure policy.

Categories: , , ,

Hi, I'm Erin!

BS Food Science,

MS Nutrition

I believe you can make amazing, gluten-free food with everyday ingredients that everyone will enjoy. I'm here to share my tried-and-true recipes with you!

You may also like

Comments

  1. I’m getting ready to make your meatballs and can’t wait to try them. My brain is kinda glitching on the parade, a new concept to me. Do you use full slices of bread, not crumbed or torn or anything? Thank you!

    1. Hi Deirdre, good question! You’ll find instructions on the ingredients list of the recipe card: Use gluten-free white bread crust removed and torn into small pieces (I use 4 slices of Canyon Bakehouse Mountain White Bread). Hope you enjoy the meatballs!

5 from 13 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating