These gluten free meatballs hearty comfort food at it’s best! Made without breadcrumbs and just a handful of simple ingredients like ground beef, ground pork, almond flour, onions, parsley, and a flavorful blend of seasonings. They are baked until nicely browned, and then finish cooking by simmering in your favorite jarred marinara sauce. The perfect thing to make when you’re craving a wholesome Italian inspired dinner!

The best gluten free homemade meatballs
Moist, juicy, and perfectly seasoned Italian meatballs are such a staple comfort food.
It’s always been one of my favorite things to order out at an Italian restaurant, but most meatballs are not gluten free. So, I set out to make a homemade gluten free meatball that was just as good as any traditional meatball I’ve had eating out!
And these check that box in every way!
We love to serve them over spaghetti with parsley and grated parmesan (this is my favorite store bought dairy free parmesan, and this is my favorite homemade dairy free parm if you’re looking for a dairy free option) for a some classic Italian dinner vibes.
And they’re equally delicious served on their own, with spiralized veggie noodles, or over a low carb cauliflower mash.
To bind the meatballs the traditional use of breadcrumbs is swapped out for just a little bit of almond flour. It does the trick to hold the meatballs together during the cooking process just as well!
If you love a good meatball recipe as much as we do be sure to peek at our recipes for Baked Gluten Free Greek Chicken Meatballs, GF Garlic Herb Baked Turkey Meatballs, and Our Favorite Coconut Curry Meatballs!


Can you make these meatballs with ground chicken or ground turkey?
These meatballs can be made with ground chicken or ground turkey instead of beef / pork. Keep in mind that ground chicken or turkey tends to be drier. If you want to use ground chicken or turkey I recommend using dark meat.
How to make these GF Italian meatballs







Tips for perfect meatballs
Don’t over mix them
To keep the meatballs moist and tender, it’s key that you avoid overworking the meatball mixture. Use your hands, a large fork, or even chopsticks to mix everything together until just combined.
Use a higher fat blend of meat
Higher fat ground meat means the meatballs will be more juicy and moist. That’s one of the reasons why I love using a mix of ground beef and ground pork. A ground beef blend of 80 to 85 percent is ideal. And if you want to use ground turkey or ground chicken I would definitely recommend using dark meat.
Wet your hands before shaping meatballs
Slightly wetting your hands will help keep the mixture from sticking as you roll and shape your meatballs. I like to keep a cereal sized bowl of water on my work station so I can re-wet my hands every few meatballs.
Can you make mini GF meatballs?
As written this recipe is for meatballs that are on the larger side – about 2 inches across. But they can totally be shaped into any size – including mini meatballs!
To make smaller meatballs follow the recipe as written but decrease the oven cook time and stove top cook time by several minutes. You may have to experiment a bit based on exactly how big they are.


Serving suggestions
These meatballs can be enjoyed so many ways!
We love them served over gluten free spaghetti, but they’re also so good on their own. They could also be served with a creamy dairy free alfredo sauce!
For a Whole30 / paleo option serve them over spiralized veggie noodles, spaghetti squash, a hearty root vegetable mash, or mashed cauliflower.
And for some extra umami flavor top them with a generous sprinkle of our homemade vegan parmesan cheese or your favorite dairy free parmesan.


If you enjoyed this meatball recipe we’d love it if you would take a moment to rate and review it below! 🌟🌟🌟🌟🌟 It’s also a great place to get your questions answered, and helpful for other readers if you share any modifications you made to the recipe.
Thank you for sharing your kitchen with NK. We’re so grateful you’re here!
Print
Gluten Free Italian Meatballs in Marinara Sauce – Made Without Breadcrumbs!
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: Gluten Free
Description
These gluten free meatballs hearty comfort food at it’s best! Made without breadcrumbs and just a handful of simple ingredients like ground beef, ground pork, almond flour, onions, parsley, and a flavorful blend of seasonings. They are baked until nicely browned, and then finish cooking by simmering in your favorite jarred marinara sauce. The perfect thing to make when you’re craving a wholesome Italian inspired dinner!
Ingredients
- 1 pound ground beef
- 1 pound ground pork (or an additional pound ground beef)
- 1 tablespoon almond flour
- 1 egg + 1 egg yolk
- 2 teaspoons kosher salt, or to taste
- 1/2 teaspoon freshly ground black pepper
- 1/4 cup chopped parsley or 4 teaspoons dried parsley
- 1/2 cup very finely diced onion
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1 tablespoon Italian seasoning
- 32 ounce jar marinara sauce
- Gluten free spaghetti, veggie noodles, or cauliflower mash for serving
Instructions
- Prep a baking sheet and turn on the oven. Grease a large, rimmed metal baking sheet or large broil safe baking dish. Preheat oven to broil on high.
- Mix meatball ingredients together. Add all ingredients except for marinara sauce to a large bowl and use your hands or a large fork to mix to combine, being careful not to overmix. If you overwork the meat the meatballs will be more tough.
- Shape and bake meatballs. Lightly wet your hands to keep them from sticking and gently shape and roll meat mixture into 12 large meatballs – about 2 inches in diameter (see notes in blog post for suggestions on making smaller meatballs). Place meatballs on greased baking sheet and transfer to the oven. Broil until starting to caramelize and brown on top – about 7-8 minutes.
- Warm the marinara sauce. While meatballs are in the oven bring marinara sauce to a simmer in a large skillet.
- Finish cooking meatballs in marinara. Remove meatballs from the oven and carefully transfer into the simmering marinara sauce. Reduce heat to low and cover the skillet. Continue to simmer until meatballs are cooked through – about 12-16 minutes more, flipping each meatball over halfway through the cook time.
- Garnish. Top with fresh herbs and parmesan if desired and serve on their own or with gluten free pasta, spiralized veggie noodles, a hearty root veggie mash, or cauliflower mash.
- Serve & enjoy!
Notes
Nutrition information is for meatballs with marinara sauce only.
You can use coconut flour instead of almond flour in this recipe, but you’ll want to use less since it is much more absorbent. I would suggest 1 teaspoon coconut flour in place of the almond flour.
Storage: These gf meatballs can be stored in a covered container in the refrigerator for up to 5 days.
Reheating: To re-heat, gently warm on the stove in a covered skillet, stirring occasionally, until heated through. Can also be warmed in the microwave for 2-3 minutes until hot.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Oven baked
- Cuisine: Italian








Juls says
Wow! These were yummy!!
Nyssa Tanner says
So glad you enjoyed! Happy cooking 🙂 – Nyssa
Lola says
Oh my goodness these were so good! I am recently dairy and gluten free, and was missing my former meatballs I made in the InstantPot (IP). I was in an experimental mood and made these, I did not have almond flour but had King Arthur 1:1 substitute gluten free flour so used that. The only other change was I made my meatballs about 1” in size and cooked in the IP. Cooked for 5 minutes with natural release 8 minutes before releasing the rest of pressure. It was delicious! The IP cooking because the meatball juices flavor the jar marinara is so good!! Thank you!
Nyssa Tanner says
Hooray! Love that you enjoyed these and that you found some easy substitutes and a way to make them in the instant pot. Thank you so much for your helpful comment and happy cooking! – Nyssa
Laneya says
Delicious meatballs! I use half beef and half sausage. My baby loves them!
Nyssa Tanner says
That protein combination sounds delicious! I’ll definitely be giving that a try myself the next time I make these. Thank you for taking the time to leave your feedback! Happy cooking 🙂 – Nyssa
Dennis says
Perfect for my GF/dairy free relatives! How important is that 1 tablespoon of almond flour? I hate to buy a bag for this one recipe?
Nyssa Tanner says
You can totally make it without! Shouldn’t be a problem, though the meat mixture might be a tiny bit more wet. Just be careful when rolling the meatballs together and I think you’ll be good to go 🙂 I’d love to hear how they turn out for you if you give them a try! Hope you enjoy – happy cooking! – Nyssa
Linda Smith says
The ingredients are simple and delicious! great recipe!
Nyssa Tanner says
I’m glad to hear you liked it! We’re all for simple (and delicious!) recipes at our house 😉 Thank you for your thoughtful comment! xo, Nyssa
giuliana says
What if I want to fully cook them in the oven? What would the bake time be?
Nyssa Tanner says
Hi Giuliana! If you were to fully cook in the oven I would recommend starting the meatballs at 400 degrees Fahrenheit baking for 20-25 minutes, and then broiling for an additional 2-3 minutes until nice and golden brown. When done the internal temperature should be 160° F. If you make them smaller they will quick more quickly. Hope that helps! Happy cooking!