Servings: 6
Makes: About 24 meatballs
Preparation Time: 20 minutes
Cooking Time: 25 minutes
Total Time: 45 minutes
Ingredients
For the Meatballs
- 2 lbs (900 g) ground beef (80/20 recommended for juicy meatballs)
- ½ cup (50 g) grated Parmesan cheese
- ⅓ cup (35 g) almond flour
- 2 large eggs
- ¼ cup (60 ml) heavy cream
- 3 cloves garlic, minced
- ¼ cup finely chopped onion
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh basil, chopped (or 1 teaspoon dried basil)
- 1 teaspoon Italian seasoning
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika
- ¼ teaspoon red pepper flakes (optional)
For Cooking
- 2 tablespoons olive oil
- 2 tablespoons butter
Optional Sauce
- 2 cups (480 ml) sugar-free marinara sauce
- ½ cup shredded mozzarella cheese
- Fresh basil for garnish
Equipment
- Large mixing bowl
- Baking sheet or skillet
- Parchment paper
- Large frying pan
- Wooden spoon
Instructions
Step 1: Prepare the Meatball Mixture
- In a large bowl, combine:
- Ground beef
- Parmesan cheese
- Almond flour
- Eggs
- Heavy cream
- Garlic
- Onion
- Parsley
- Basil
- Italian seasoning
- Salt
- Pepper
- Smoked paprika
- Red pepper flakes (optional)
- Mix gently with your hands or a spoon until everything is evenly combined. Avoid overmixing, as this can make the meatballs dense.
Step 2: Shape the Meatballs
- Wet your hands slightly to prevent sticking.
- Form the mixture into meatballs about 1½ inches (4 cm) wide.
- Place them on a lined baking sheet while preparing the pan.
Step 3: Cook the Meatballs
Pan-Fry Method
- Heat olive oil and butter in a large skillet over medium heat.
- Add the meatballs and brown them on all sides for about 8–10 minutes.
- Reduce heat and cook until the internal temperature reaches 160°F (71°C).
Oven Method
- Preheat oven to 400°F (200°C).
- Place meatballs on a parchment-lined baking sheet.
- Bake for 18–22 minutes until fully cooked.
Step 4: Add Sauce (Optional)
- Warm the sugar-free marinara sauce in a skillet.
- Add cooked meatballs and simmer gently for 5–10 minutes.
- Sprinkle mozzarella cheese on top and allow it to melt.
Step 5: Serve
Garnish with fresh basil and Parmesan cheese. Serve hot with your favorite keto sides.
Flavor Variations
Chicken Keto Meatballs
Replace beef with ground chicken or turkey and add extra Parmesan for moisture.
Bacon Cheeseburger Meatballs
Mix in cooked bacon pieces and cheddar cheese instead of Italian seasoning.
Spicy Meatballs
Add jalapeños, chili flakes, or hot sauce for extra heat.
Greek Keto Meatballs
Use ground lamb, feta cheese, oregano, and fresh mint for a Mediterranean twist.
Creamy Garlic Meatballs
Serve with a low-carb garlic cream sauce instead of marinara.
Storage
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze cooked meatballs for up to 3 months. Store in freezer-safe containers and thaw before reheating.
Serving Suggestions
Serve Keto Meatballs with:
- Zucchini noodles (zoodles)
- Cauliflower rice
- Spaghetti squash
- Keto garlic bread
- Roasted vegetables
- Creamy mashed cauliflower
- Fresh green salad
Chef’s Tips
- Use a combination of ground beef and pork for extra tender meatballs.
- Do not pack the meat mixture too tightly when shaping.
- Almond flour and Parmesan replace breadcrumbs while keeping the meatballs moist.
- Let cooked meatballs rest for a few minutes before serving.
- Make a double batch and freeze half for quick keto meals.
Approximate Nutrition (Per Serving)
- Calories: 420
- Fat: 32 g
- Protein: 32 g
- Total Carbohydrates: 6 g
- Fiber: 2 g
- Net Carbohydrates: 4 g
- Sugar: 2 g
