These flavorful keto meatballs are so easy to make! I bake them in the oven, then coat them in a quick glaze.
The glaze is optional - they're excellent with or without it. And the leftovers are great too!

I first fell in love with meatballs as a kid. Who doesn't like spaghetti squash and meatballs!
As an adult, I learned to appreciate them all over again when, as a mom to young picky eaters, I discovered that if it's keto meatloaf they'll refuse it, but if the exact same mixture comes in the shape of meatballs, they'll gobble it up and ask for seconds!
So I started cooking meatballs! Pork meatballs, chicken meatballs, spicy meatballs, Asian meatballs, and these keto meatballs, of course. They are very tasty, easy to make, and I love the leftovers too.
Jump to:
Ingredients
You'll only need a few simple ingredients to make these tasty keto meatballs. The exact measurements are included in the recipe card below. Here's an overview of what you'll need:
- Lean ground beef: I prefer using an 85/15 mixture in this recipe, although when 80/20 ground beef is on sale, I use it. I tried using extra-lean ground beef, but the meatballs turned out too dry.
- Creamy ingredients: Mayonnaise and Dijon mustard add creaminess and flavor to the meatballs. I like to use avocado oil mayonnaise.
- Minced garlic: Mince it yourself, or use the stuff that comes in a jar.
- Kosher salt and black pepper: I use kosher salt in most of my recipes. If using fine salt, you should use half of the amount listed in the recipe card.
- Grated parmesan: Make sure you use finely grated parmesan and not coarsely shredded.
- Chopped parsley: Fresh is best, but dried parsley works too.
- Olive oil spray: To lightly spray the meatballs before baking them.
- For the optional glaze: I use unsweetened ketchup and sugar-free maple syrup.
Variations
- The glaze is purely optional. The meatballs are excellent without the glaze, so don't feel like you have to make it.
- No fresh garlic? Use 1 teaspoon of garlic powder instead. You can also add 1 teaspoon of onion powder.
- No fresh parsley? You can omit it completely or use 1 teaspoon of dried parsley instead. Dried thyme and dried oregano are good too, although a bit less compatible with the glaze if you're planning on making it.
Keto Meatballs Instructions
Scroll down to the recipe card for detailed instructions. Here are the basic steps for making this recipe:
- Simply mix all the ingredients in a medium bowl. Mix thoroughly but not excessively and try to use a light touch. The more you work the meat, the tougher the meatballs will be. (Photos 1-2).
- Now, divide the mixture into 20 portions, each weighing about 1 oz. I actually use a kitchen scale to make them uniform. But it's fine to eyeball it - divide the mixture into 4 parts, then divide each of these parts into 5 portions. The next step is shaping the portions into round meatballs. (Photo 3).
- Bake the meatballs until cooked through - this should take you about 15 minutes in a 400°F oven. (Photo 4).
- If using the glaze, mix it and heat it up over very low heat while the meatballs are in the oven. When the meatballs are done, turn the heat off and add them to the glaze, turning to coat. (Photo 5).
- Serve immediately. (Photo 6).
Expert Tip
The meatballs don't emerge from the oven particularly browned.
If you want them browned (purely for aesthetic reasons), you can use a broiler-safe pan and foil instead of parchment paper, bake them for just 10 minutes, and finish them under the broiler.
Place them six inches below the broiler (not directly below) for 1-2 minutes and watch them closely to make sure they don't burn.
Recipe FAQs
I don't recommend that. The meatballs will turn out too dry if you do. The leanest you should go is 85/15.
Don't overwork the mixture. When you mix the ingredients together and when you shape the meatballs, use a light touch and work the mixture minimally.
You don't actually need a binder. I have several recipes where I use just meat and spices, such as these sweet and sour meatballs.
In this particular recipe, the mayonnaise and parmesan act as a filler/binder. But I mostly add them for their flavor.
Serving Suggestions
These meatballs are so incredibly versatile! You can serve them with almost any side dish.
When I glaze them, I like to serve them on a bed of mashed cauliflower, mashed pumpkin, or mashed butternut squash, to soak up the tasty glaze.
Otherwise, I like to serve these meatballs with a side dish that I can cook in the same 400°F oven, such as:
Storing Leftovers
You can keep the leftovers in the fridge, in an airtight container, for up to 4 days.
Reheat them gently, in the microwave, covered, at 50% power. You can also freeze the leftovers.
More Meatball Recipes
👩🏻🍳 I aim to publish a new recipe once or twice a month. Want these recipes in your inbox? Subscribe today! You can unsubscribe at any time.
Recipe Card
Keto Meatballs
Ingredients
- 1 lb. lean ground beef 85/15
- 1 tablespoon mayonnaise
- 1 tablespoon Dijon mustard
- 1 tablespoon fresh garlic minced
- ½ teaspoon Diamond Crystal kosher salt
- ¼ teaspoon black pepper
- ¼ cup parmesan dry-grated (not shredded)
- ½ cup parsley chopped
- Olive oil spray
For the optional glaze:
- 2 tablespoons unsweetened ketchup
- 2 tablespoons sugar-free maple syrup
Instructions
- Preheat your oven to 400°F. Line a rimmed baking sheet with high-heat-resistant parchment paper.
- In a medium bowl, mix together the ground beef, mayonnaise, mustard, garlic, salt, pepper, parmesan, and parsley. Mix thoroughly but not excessively and try to use a light touch. The more you work the meat, the tougher the meatballs will be.
- Divide the mixture into 20 portions, each weighing about 1 oz. I use a kitchen scale to make them uniform. But it's fine to eyeball it - divide the mixture into 4 parts, then divide each of these parts into 5 portions.
- Shape the portions into 20 meatballs. Arrange them on the prepared baking sheet. Lightly spray them with olive oil.
- Bake the meatballs until cooked through, about 15 minutes.
- If using the glaze, mix the ketchup and the maple syrup in a medium saucepan while the meatballs are in the oven. 5 minutes before baking time is done, heat them over very low heat.
- When the meatballs are done, turn the heat off and add them to the glaze, turning to coat. Transfer the meatballs to a serving plate and brush their tops with the remaining glaze. Serve immediately.
Video
Notes
- You can replace the fresh garlic with 1 teaspoon of garlic powder and the fresh parsley with 1 teaspoon of any dried herb such as parsley, oregano, or thyme.
- The glaze doesn't add significant calories or carbs. A serving with the glaze has 307 calories and 2 grams of carbs.
- Extra-lean ground beef doesn't work well in this recipe. It produces dry meatballs. I recommend sticking with lean ground beef.Â
- The meatballs don't emerge from the oven particularly browned. If you want them browned, use a broiler-safe pan and foil instead of parchment paper. Bake them for just 10 minutes, and finish them 6 inches under the broiler for around 1 minute (watch them closely!)
Add Your Own Notes
Nutrition per Serving
❤️ Let's connect! Follow me on Pinterest, Facebook, TikTok, YouTube, Instagram, or Twitter.
Leave a Reply