Go Back

Keto Meatball Parmesan Skillet - Comforting, Low-Carb, and Weeknight-Friendly

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

  • Ground meat: 1.5 pounds (80/20 ground beef is classic; or use turkey, pork, or a 50/50 blend of beef and pork)
  • Eggs: 1 large
  • Almond flour: 1/2 cup (fine blanched works best)
  • Grated Parmesan: 1/2 cup (plus extra for topping)
  • Mozzarella: 1.5 to 2 cups shredded, low-moisture, part-skim
  • Onion: 1/2 small, finely minced (or 1 teaspoon onion powder)
  • Garlic: 3 cloves, minced (or 1 teaspoon garlic powder)
  • Fresh parsley: 2 tablespoons, chopped (or 1 teaspoon dried Italian seasoning)
  • Crushed red pepper flakes: Optional, a pinch
  • Sea salt and black pepper
  • Olive oil or avocado oil: 2 tablespoons
  • Low-carb marinara sauce: 2 cups (look for 3–6g net carbs per 1/2 cup, no added sugar)
  • Fresh basil: A few leaves for garnish (optional)

Method
 

  1. Preheat and prep: Set your oven to 425°F (220°C). Place a large oven-safe skillet (cast iron works great) on the stove.
  2. Mix the meatballs: In a large bowl, combine ground meat, egg, almond flour, Parmesan, minced onion, minced garlic, parsley, salt, pepper, and a pinch of red pepper flakes if using. Mix gently with your hands until just combined. Don’t overmix or the meatballs can turn dense.
  3. Shape: Roll into 16–18 meatballs, about golf-ball size. Lightly oil your hands to prevent sticking.
  4. Brown the meatballs: Heat oil in your skillet over medium-high. Add meatballs in a single layer without crowding. Sear 2–3 minutes per side until browned. Work in batches if needed. They don’t need to be cooked through yet.
  5. Add marinara: Lower heat to medium. Return all meatballs to the skillet and pour in the marinara, spooning sauce over the tops. Simmer 5 minutes to start melding flavors.
  6. Cheese it up: Sprinkle mozzarella evenly over the meatballs and sauce. Add extra Parmesan for a saltier, nuttier finish.
  7. Bake: Transfer the skillet to the oven. Bake 10–12 minutes, until the meatballs reach an internal temperature of 165°F (74°C) and the cheese is melted and bubbly.
  8. Optional broil: For golden, blistered cheese, switch to broil for 1–2 minutes. Watch closely.
  9. Rest and garnish: Let the skillet rest 5 minutes. Scatter torn basil on top and finish with a light drizzle of olive oil if you like.
  10. Serve: Spoon into bowls or over zucchini noodles, spaghetti squash, or sautéed greens. Finish with cracked black pepper and more Parmesan.