Make homemade keto meatballs in under 30 minutes using an air fryer. These low‑carb meatballs are perfect for a quick weeknight dinner, meal prep, or a party appetizer. Freeze any extras and reheat them in the air fryer for an easy snack or dinner.

Air Fryer Keto Meatballs
The air fryer makes cooking healthy recipes faster and cleaner — no need to heat up the oven. In this recipe you can cook the meatballs in about 10–12 minutes with no preheating required.
These meatballs are keto-friendly: made with simple ingredients, they are higher in fat, moderate in protein, and low in carbohydrates.
Why you’ll love this recipe
- High in protein: About 21 g protein per serving (five meatballs).
- Meal prep friendly: The full batch yields around 45 meatballs (about 9 servings). Pack them for lunches, keep them for dinner, or freeze extras for later.
- Low in carbs: Approximately 3 g total carbs per serving (about 2 g net carbs).
Ingredients for keto air fryer meatballs
This version avoids pork rinds and traditional breadcrumbs. It uses ground beef (I prefer 80/20 chuck for juicier meatballs), almond flour to keep carbs low, and heavy cream for added moisture.
- ground beef – 80/20 ground chuck is recommended, but lean ground beef, a mix of beef and pork, or ground turkey will also work.
- eggs – 2 large eggs to bind the mixture.
- onion – about 1/4 cup minced or finely grated; use sparingly to keep carbs down.
- fresh garlic – 3 cloves, minced (or substitute garlic powder).
- fresh basil and parsley – about 2 tablespoons each, finely chopped for flavor and color.
- parmesan cheese – 1/3 cup shredded or grated to help bind and add savory depth.
- seasonings – coarse salt and ground black pepper; optional Italian seasoning to taste.
- almond flour – 1/2 cup used instead of breadcrumbs to maintain a low carb count.
- heavy cream – 2 tablespoons to add moisture and fat.
- water – 1–2 tablespoons, only if needed to reach the right consistency.
How to make keto meatballs in an air fryer
In a large bowl, combine the ground beef, eggs, minced onion, garlic, basil, parsley, and Parmesan. Mix until fully combined.
Add salt and pepper, then stir in the almond flour and heavy cream. Mix until the mixture holds together and can be formed into balls. If it seems too dry, add water one tablespoon at a time until it reaches a moldable consistency.
Form the mixture into 2‑inch meatballs and arrange them in a single layer in the air fryer basket, leaving about 1 inch between each meatball.
Cook at 390°F (about 200°C) for 10–12 minutes, or until the meatballs reach an internal temperature of 165°F (74°C).
Recipe notes
- The recipe yields approximately 45 meatballs. You can halve the batch or freeze leftovers.
- Freezing method: Place raw meatballs on a parchment‑lined baking sheet and freeze until solid. Transfer the frozen meatballs to an airtight container or large resealable bag.
- You can cook meatballs from frozen or thawed. If cooking from frozen, add about 5 minutes to the cooking time and make sure the meatballs are not stuck together and remain in a single layer in the basket.
How to serve
Serve with a low‑carb marinara or your favorite spaghetti sauce and pair with zucchini noodles (zoodles) or low‑carb pasta alternatives. They also work well on their own as an appetizer or protein-packed snack.
How to reheat
Reheat meatballs in the air fryer at 390°F for 2–3 minutes until warmed through. Alternatively, simmer them in sauce in a skillet until heated, which also keeps them moist.
More Keto Air Fryer Recipes to try
If you enjoy the convenience of the air fryer and low‑carb meals, try other simple recipes like air fryer hard‑boiled eggs, frozen Brussels sprouts, crispy bacon, or broccolini prepared in the air fryer.
Easy Air Fryer Keto Meatballs Recipe
Easy Air Fryer Keto Meatballs Recipe
Equipment
- air fryer
Ingredients
- 2 pounds ground beef (80/20 recommended)
- 2 large eggs
- 1/4 cup minced onion
- 3 garlic cloves, minced
- 2 tablespoons fresh basil, finely chopped
- 2 tablespoons fresh parsley, finely chopped
- 1/3 cup shredded Parmesan cheese
- 1 teaspoon salt
- 1/2 teaspoon ground black pepper
- 1/2 cup almond flour
- 2 tablespoons heavy cream
- 1–2 tablespoons water, if needed
Instructions
- In a large bowl, combine the ground beef, eggs, onion, garlic, basil, parsley, and Parmesan. Mix until well combined.
- Add salt and pepper. Stir in the almond flour and heavy cream. Mix until the mixture holds together; add water 1 tablespoon at a time if it’s too dry.
- Form the mixture into 2‑inch meatballs and place them in the air fryer basket in a single layer, about 1 inch apart.
- Cook at 390°F for 10–12 minutes, or until the meatballs reach an internal temperature of 165°F.
Notes
Serve with low‑carb spaghetti or marinara. Makes about 45 meatballs.