My 30 minute gluten free meatballs are a quick and easy comfort food favorite your whole family will love!  This is the perfect recipe for a simple make ahead meal, too.

Meatballs show up on our dinner table almost weekly.  The kids think I make them so often because they love them but the truth is that I make them so often because they make the perfect weeknight meal.

This meatball recipe takes about 30 minutes to make, and that includes the cooking time.  (Say what?!)  Wait, it gets even better!  These gluten free meatballs are baked instead of fried, so you can pop them in the oven and be free to multitask while they cook.  Does it get any better on a busy weeknight?  No my friends, it does not!

And get this – they are amazing from the freezer!  Just pull out what you need and pop them into a pot of simmering tomato sauce until they are heated all the way through.  It doesn’t get any easier than that.  Every other month or so I spend a little time prepping a few things to go into the freezer for easy make-ahead meals.  These gluten free meatballs are always on that list, along with these make ahead breakfast burritos, and my easy Italian Lentil Soup.  I absolutely love knowing I have a backup plan when things get crazy.

These 30 minute gluten free meatballs are by far my favorite meatball recipe.  Even if you’re not worried about gluten in the slightest you’ll love these meatballs.  In this recipe the breadcrumbs that are traditionally used in meatballs are replaced with grated parmesan cheese.  It’s an easy switch that makes these little guys burst with flavor.

For you guys who are always looking for ways to add protein to your picky eater’s diet, these meatballs are a great way to do that.  Even the most resistant child has a hard time turning away from spaghetti and meatballs.  Adults too, now that I think about it.

30 Minute Gluten Free Meatballs

Serving Size: 4-6

These gluten free meatballs are huge on flavor but short on cooking time. Serve them over gluten free pasta or simply simmer them in your favorite tomato sauce for an easy and satisfying meal. One of my most popular recipes!


  • 1 pound lean ground beef
  • 1 large egg
  • 1/2 cup onion finely chopped (optional)
  • 1/3 cup grated Parmesan cheese
  • 3 cloves garlic minced
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 1/2 teaspoon dried parsley


  1. Preheat oven to 350 degrees.
  2. Place all ingredients into a large mixing bowl. Mix together using your hands until well combined.
  3. Roll into 1″ balls. You should have a total of 24 or 25 meatballs. Place meatballs onto a baking sheet with raised sides.
  4. Bake for 20 minutes, or until center is no longer pink.
  5. Serve warm.


To freeze: After cooking, let meatballs cool then place into a zip top freezer bag. When you’re ready to eat them remove the number you need and place into sauce pan with pasta sauce. Let simmer until meatballs are heated through.

Categories: Beef & Pork, Featured

6 Responses so far.

  1. Peggy says:

    The 4th item listed just says “finely chopped, optional”, is that in reference to the 3rd item listed (onion) or is there another ingredient that needs to be finely chopped.

  2. Nathan says:

    These look awesome!

  3. maureen says:

    Thank you! I was thinking that I could use parmesean cheese or potato starch to substitute for the breadcrumbs, but I always check with people who cook gf everyday…I only do when I take a dish to pass because of my nephew’s intolerance to gluten…great recipe!

  4. Kerrie says:


    This sounds like an amazing recipe. I was wondering was the 350° Fahrenheit or celsius?
    And do you have any ideas on what I could substitute the egg with?
    Looking forward to trying this out.

    Kerrie 🙂

Leave a Reply

Recent posts


Posted on Mar - 23 - 2015

0 Comment


Posted on Feb - 5 - 2015

0 Comment


Posted on Jan - 28 - 2015

0 Comment


Posted on Apr - 9 - 2014

0 Comment