Go Back

Keto Parmesan Crusted Meatballs - Crispy, Cheesy, and Low-Carb

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • Ground beef (85–90% lean): 1 pound
  • Ground pork: 1/2 pound (or use all beef if preferred)
  • Eggs: 2 large
  • Almond flour: 1/2 cup (finely ground)
  • Parmesan cheese: 1 cup, divided (1/2 cup in the mix, 1/2 cup for crust; use finely grated, not shredded)
  • Mozzarella cheese (optional, for extra moisture): 1/2 cup, shredded
  • Garlic: 3 cloves, minced
  • Onion: 1/4 cup, very finely minced or grated
  • Fresh parsley: 2 tablespoons, chopped (or 1 tablespoon dried)
  • Italian seasoning: 1 teaspoon
  • Red pepper flakes (optional): 1/4 teaspoon
  • Sea salt: 1 teaspoon
  • Black pepper: 1/2 teaspoon
  • Olive oil or avocado oil: 2–3 tablespoons, for searing
  • Low-sugar marinara sauce (optional, for serving): 1–2 cups
  • Fresh basil (optional, for garnish)

Method
 

  1. Preheat and prep: Heat your oven to 400°F (200°C). Line a baking sheet with parchment paper or a lightly oiled rack set over a sheet pan for extra crispness.
  2. Mix the meatball base: In a large bowl, combine ground beef, ground pork, eggs, almond flour, 1/2 cup grated Parmesan, mozzarella (if using), garlic, onion, parsley, Italian seasoning, red pepper flakes, salt, and pepper. Use your hands or a fork to mix until just combined. Don’t overwork it.
  3. Form the meatballs: Use a cookie scoop or spoon to portion into golf ball–sized rounds (about 1.5 inches). You should get 18–22 meatballs. Roll gently with damp hands for smooth edges.
  4. Make the crust: Spread the remaining 1/2 cup Parmesan on a plate. Press the top and sides of each meatball lightly into the cheese to coat. This creates the signature crisp crust.
  5. Sear for color: Heat 1–2 tablespoons oil in a large skillet over medium-high. Working in batches, sear the meatballs 1–2 minutes per side until golden. You’re not cooking through yet—just building a crust. Add more oil as needed.
  6. Bake to finish: Transfer seared meatballs to the prepared baking sheet. Bake 10–12 minutes, or until the internal temperature reaches 160–165°F (71–74°C).
  7. Optional saucy finish: Warm marinara in a saucepan. Toss the cooked meatballs gently in the sauce, or spoon some over the top when serving to keep the crust intact.
  8. Garnish and serve: Top with extra Parmesan and fresh basil. Serve with zucchini noodles, roasted broccoli, or a simple side salad.