Meatballs
69 Comments
Updated Jan 21, 2024
This post may contain affiliate links. See my disclosure policy.
Who doesn’t love a good meatball recipe? This one is baked in the oven for even browning and easy cleanup, then simmered in the best homemade marinara sauce.
Meatballs are a staple recipe in the kitchen. Over the years I’ve gotten creative with turkey meatballs (in a heavenly maple mustard sauce), baked tuna meatballs, chicken meatballs, and fennel pork meatballs. But sometimes, classic Italian-style meatballs simmered in fresh marinara sauce are all I need for a dinner that’s simple, comforting, and tastes just like home.
And since you know I love meal prep-friendly ingredients, you should know that these easy meatballs store well in the fridge or freezer. That’s why you’ll find Mediterranean lamb meatballs in my Healthy Meal Prep Cookbook. Meatballs, no matter the flavor, are a meal prep winner!
Baked Meatball Ingredients
These are “meatier” meatballs than classic recipes because there are no breadcrumbs or panade. Instead, we’re swapping those with chopped onions, almond flour, and other ingredients listed below. And with how good they are, you won’t even notice that they’re naturally gluten-free and low-carb. That’s just a bonus!
- Ground Meat: You can choose your favorite ground meat, but I love a combination of ground beef and ground pork. Pro tip: don’t go too lean on the ground beef. Choose one that’s 80% lean for extra moist meatballs!
- Egg: Just one large egg is all you need for a binder.
- Flour: Since I’m gluten-free, I’m using almond flour for this recipe. And while I’m not necessarily low-carb, it does make the meatballs a low-carb recipe!
- Cheese: Try to use freshly grated parmesan cheese instead of the packaged ones! It’ll make all the difference when it comes to taste.
- Aromatics: Lots of onion and garlic are a must!
- Seasonings & Herbs: You can make your own Italian seasoning at home or buy a blend. And for herbs, parsley will give these meatballs a fresh touch.
Fun fact: Eggs actually don’t make meatballs moist, they’re just used as a binder. In fact, too many eggs can actually make meatballs dense!
Find the printable recipe with measurements below.
Meatballs Without Breadcrumbs
Is it possible to make meatballs without breadcrumbs? It sure is! Classic meatball recipes add breadcrumbs and milk to create a panade (which is sorta like a soft wet paste). But because I’m gluten-free I add a mix of almond flour, diced onion, grated parmesan, and chopped parsley. The onion adds moisture and the other ingredients prevent the meatballs from becoming too dense. I actually think my meatballs are more flavorful!
How To Make Meatballs
Although I’ve pan-fried meatballs in the past, baking meatballs is much easier. You can cook any sauce simultaneously and toss everything together at the end!
Mix the meatballs. Use your hands to combine the ground meat, egg, onion, almond flour, parmesan, parsley, garlic, Italian seasoning, salt, and pepper. Just make sure to not over-mix!
Scoop and roll. I typically like to use this medium cookie scoop to make sure all my meatballs are around the same size. Then roll the mixture into balls and place them evenly on the baking sheet.
Bake until browned. Bake for 20 to 23 minutes at 400°F (200°C), until lightly browned on the outside and just cooked through. If you’d like them a bit more browned, broil them in the last 2 to 3 minutes.
A Few Questions Answered
Yes, just omit the parmesan or substitute it with dairy-free cheese.
I choose an 80% ground beef and mix that with ground pork and diced onion. If you choose a leaner ground meat, they’ll definitely be a bit dryer.
Ways to Serve Meatballs
My favorite way to enjoy these meatballs is with marinara sauce and freshly chopped parsley on top. But here are a few other ideas to make the most out of this recipe!
- Serve with other sauces. Toss these meatballs with basil pesto or chimichurri sauce for a fresh summer dish, or romesco sauce for a nutty and smoky flavor!
- Toss with zucchini noodles. Similar to my zucchini noodle bolognese, you can add fresh zucchini noodles as the base.
- Serve as an appetizer. Besides it being a great dinner, it makes for an even better appetizer! You can serve these on a platter with sauce, and stick a toothpick in each one for the perfect bite-sized snack.
Storage Tips
- Storing for the week: Any leftovers will keep in an airtight container in the fridge for 3 to 4 days.
- Freezing for later: These meatballs tend to go fast, so make a second batch while you’re at it! Freeze the other half in a freezer-safe bag or container. They’ll keep for up to 3 months.
- For reheating: Don’t forget to let them thaw overnight in the fridge! Then you can simply microwave them for 1 to 2 minutes, or until warmed through.
Meatballs Recipe Video
When you see how delicious these meatballs look in the video below, you’ll instantly want to make them!
More Ground Beef Recipes
- Classic Meatloaf
- Mediterranean Ground Beef Stir Fry
- Taco Stuffed Zucchini Boats
- Stuffed Peppers
- Zucchini Lasagna
- Best Ever Chili Recipe
I have a feeling this baked meatball recipe will become a dinner staple! Once you make it, let me know your thoughts in the comment box below.
Homemade Meatballs
Description
Video
Ingredients
- 1 ½ pound ground meat (beef, pork, or a combination of both)
- 1 large egg
- ⅓ cup finely diced onion
- ¼ cup almond flour
- ¼ cup finely grated fresh parmesan
- 3 garlic cloves, minced
- ¼ cup finely chopped fresh parsley
- 1 tablespoon Italian seasoning
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
Optional Sauce
Instructions
- Mix the ingredients. Preheat the oven to 400°F (200°C) and line a rimmed baking sheet with parchment paper. In a medium bowl, combine the ground meat, egg, onion, almond flour, parmesan, parsley, garlic, Italian seasoning, salt, and pepper. Using your hands, mix the ingredients together until well combined (but don't over mix).
- Scoop and roll. Measure out 1 ½ tablespoons of the mixture (or use a medium cookie scoop) and roll the mixture between your hands, forming about 30 meatballs.
- Bake until browned. Place the meatballs on the prepared baking sheet and bake for 20 to 23 minutes, until lightly browned on the outside and just cooked through. If you'd like them more browned on the outside, turn on the top broiler in the last 2 to 3 minutes of baking.
- Serving ideas. You can serve the meatballs with your favorite sauce, like marinara. Just heat the sauce in a pan on the stove and toss the meatballs in the sauce. Garnish with freshly chopped parsley.
Lisa’s Tips
- I typically make my meatballs with 50/50 beef and pork, or 1 pound beef and ½ pound pork.
- The meatballs will naturally ooze a bit of fat while baking. Just scrape that off before serving. You can also bake them on a rack on top of the baking sheet, to let the fat drip below.
Nutrition
©Downshiftology. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
What a great recipe…..I like to put some variation to it like, add a little balsamic vinegar and a 3 tablespoons of ketchup. I have been cooking for 50 years and Lisa’s recipes are my favorites.
Excited to hear how your next variation does, Reede!
I have never made meatballs before, but Lisa makes everything look so easy so I decided to give it a try. First of all, it was super easy, and secondly, they were sooooo delicious!! Wow! My husband and kids were super impressed. I didn’t have the ingredients for the homemade marinara, so I just doctored up a jar of sauce. We served it on rice pasta. Amazing! Also, I used ground sausage instead of ground pork. I didn’t realize my mistake till they were all mixed together, but it was a good mistake to make I guess! :)
Thrilled to hear the whole family enjoyed this meatball recipe! Sounds great served over pasta rice as well.
I was initially concerned 🤔 but in the end they came out very good. I used 85% pork and beef. During cooking I was surprised by how much fat was in the bottom of the pan and grew concerned these would come out dry and unpleasant. However much to my surprise they were still moist and enjoyable. 😊
Hi Zathras – Happy to hear you ended up loving this meatball recipe!
Excellent! I used fresh spinach and basil instead of parsley.🤩
Love that substitution!
Hi Theresa – Sounds great! Happy to hear you enjoyed this meatballs recipe.
Hi Lisa,
Do you think that they’d come out good if I omit the cheese? Can’t eat dairy :-(
Thanks!
Hi Marica – Yes, just omit the parmesan or substitute it with dairy-free cheese!
Thank you so much for this recipe! My family loved it! Super easy, quick, and healthy!
Hi Emily – Happy to hear the whole family enjoyed this meatball recipe!
Thanks for your recipes
hi, thank you for your recipes. one of my clients bought me the meal prep book for Xmas and I absolutely loved it and I’m glad I found you…
to store the meat balls and the marinara for the week, do I combine the meatballs and marinara together in a airtight container?
Hi Noemi – I think it would be better to store them separately!
The best meatballs I have ever made – or tasted
Pros: easy gluten-free come out perfectly
Cons: if you don’t make two batches at once, you probably won’t end up with any by the time you finished washing up the dishes from cooking them
Seriously these are a winner, and everyone who has tried them, agrees and wants to go to the website here and try them
Hi Pamela – I’m so glad you love this meatball recipe!
These turned about fabulous. Nice and tender I can’t believe I made them! First time I’ve ever made meatballs! It was so easy! Wondering if I could sneak in some carrot or broccoli to eat for my 5 year old who won’t eat veggies.
Oh yay! I’m glad your first try at meatballs was a success with this recipe, Vetty.
This is our go-to meatball recipe. So moist and flavorful! Also made the marinara sauce linked above. Super simple and cost effective to boot! We also love Lisa’s chicken meatball and turkey meatball recipes.
Thanks, Michelle! I’m happy you’re loving all those meatball recipes. :)
Can these be frozen before cooking?
Hi Shirley – I’d recommend freezing them after cooking, and then simply reheating when you’d like to enjoy them.
Hi. I am planning to make this today. But, I am not a parsley fan. Can I use something else instead?
You can try using oregano or basil, but it will slightly alter the taste.
I make these often. Great for lunch, sans the pasta. Clean and delicious!
Yes, they’re great for lunch! Happy you love the recipe, Robin!
I double the recipe since I was going to be busy with the grandkids and it was a perfect. The kids love it and I had leftover meat balls for another busy day. Last night was that busy day, I didn’t have marinara sauce and I ask my husband to make it since I knew its so easy to make and he’s not a cook.
And he did it! I’m so proud of him and thank you for sharing your delicious easy and healthy recipes.
I will never again try another marinara sauce.
Aminta
I’m proud of your husband as well! Glad this recipe was a win.
These meatballs were amazing and so simple to make since you just have to bake them! Will definitely be making them again next pasta night.
Glad you enjoyed this meatball recipe Abbie!
These are so flavorful! My husband even ate a few before they went in the sauce!
Happy to hear you both enjoyed this meatball recipe Susan!
Haven’t tried this yet. Getting ready to this weekend. I’m sure it will be out of this world. The recipes I have tried of Lisa’s has me always coming back for more. Such a lovely gifted person! I appreciate her sharing her expertise 😊
Excited for you to try this meatball recipe Pamela!
These meatballs were so good with so much flavor. My husband & son loved them. I did use italian bread crumbs and just hamburger meat. Thanks for sharing.
Glad you and your family enjoyed this meatball recipe Ruby!
Hi Lisa
I assume all purpose flour would work just fine? My son is allergic to all nuts.
Thanks
Yes, all-purpose flour is fine!
I made this last night for a potluck party and a famous chef told me she loved it and the sauce too. My son devoured the leftovers . These were a hit – YUM. I did it with ground beef only.
Glad these meatballs worked out perfectly for a potluck!
I made these last night for my husband’s birthday, they were a HUGE success. I put them in a marinara sauce and served over fresh spaghetti. So much better than store bought ones. This is my new go to recipe for meatballs.
Glad this meatball recipe made for a great birthday dinner :)
I made these along with your marinara sauce and they were a huge success! Another keeper, Lisa. Thanks!
Happy to hear you enjoyed the meatballs in marinara Alan!
Wonderful to hear! Happy you loved them Alan!
Hi Lisa!
As always your recipes looks delicious!
Question: if I’m using chicken mince, do I follow the recipe as it is or shall I change something?
Thank you in advance Lisa!
Yes, you can follow the recipe as written. Enjoy!
These Meatballs were delicious! I am going to have to make this more often. Thanks Lisa!
Happy to hear these meatballs turned out great Olivia!
Another winner Lisa!! I made the meatballs and your marinara sauce last night. So good and very easy to make! My husband took the leftover meatballs for his lunch. I’m always excited when you have another new recipe to share. :)
Aw, I’m glad both you and your husband enjoyed this recipe Julie :)
This recipe is simple, quick & amazing. I knew it would be since the recipe I was given many years ago by the mom of an Italian friend was similar but more complex. I have been making that “gravy” and meatballs for years. But I haven’t made it in a long time, don’t do complex anymore. It’s a snow day today, so i had a choice, make these or do our taxes, lol. No contest. I made them but I did add a bit of water because I have always done that with homemade meatballs, I was afraid not to. The taste of these meatballs are so authentic & wonderful. I used fresh parsley and basil I had, along with 100% ground beef (grass fed/fin from the farm). Also always have almond flour on hand or almonds to make more. Can’t wait to have dinner tonight with my spouse who has begged for my meatballs for a while now. Figured mowing for hours, it was the least I could do :-). We love all of your recipes I have made so far. Many on repeat!
Thrilled to hear you’re loving this meatball recipe, especially to cure a cold winter day!
Hi Lisa,
Can you advise on the fat content of the pork meat? What cut should I use for grounding, as there can be a big difference in fat content?
What can I use to substitute parmesan cheese since I cannot do dairy? Or can I just leave it out?
Thanks,
Hi Jeanine – you can just leave it out. Enjoy!
I made the meatballs and marinara sauce tonight. Absolutely delicious. Now I have 4 freezer meals and 1 serving for tomorrow. I really like yoiur serving portions, hits the spot perfectly. P.S. served on zucchini noodles.
This is definitely a meal prep staple! Glad you enjoyed this meatball recipe Ann :)
Can I use all purpose flour. My son has a tree nut allergy
Hi Lisa – I’d recommend breadcrumbs or oat flour for a better texture.
Lisa,
I recently added anchovy paste (1 or 2 teaspoon and was pleasantly surprised at the depth that it added to my marinara sauce. I thought you might want to experiment with the idea!
Thanks for the idea – will definitely give it a try :)
As usual…another epic recipe!! Mixing with Jovial spaghetti and zoodles! Meatballs extremely delicious!
How would you recommend freezing & reheating for later?
You can always find storage instructions written in the post :) But, just store these in a freezer-safe container for up to 3 months. Then simply reheat in the microwave.
Can you use ground turkey?
Yes, you can if you’d like. But just remember that leaner meat will tend to be more dry than moist.