Go Back

Keto Meatballs With Creamy Garlic Sauce - Comforting, Low-Carb, and Satisfying

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

Ingredients
  

  • Ground meat: 1 lb ground beef (80/20) and 1/2 lb ground pork (or use all beef)
  • Binder: 1/3 cup finely ground almond flour
  • Cheese: 1/3 cup grated Parmesan (plus extra for garnish)
  • Egg: 1 large egg
  • Aromatics: 4–5 cloves garlic, minced; 1 small onion, finely minced (optional but tasty)
  • Fresh herbs: 2 tbsp chopped parsley (plus more for garnish)
  • Seasonings: 1 tsp sea salt, 1/2 tsp black pepper, 1 tsp Italian seasoning, 1/2 tsp smoked paprika (optional)
  • Fats: 2 tbsp olive oil (for searing), 2 tbsp butter (for sauce)
  • Broth: 1/2 cup chicken or beef broth (low-sodium)
  • Cream: 3/4 to 1 cup heavy cream
  • Lemon: 1/2 lemon for a squeeze of juice (optional, brightens the sauce)
  • Extras: Red pepper flakes (optional), zucchini noodles or cauliflower mash for serving

Method
 

  1. Mix the meatballs: In a large bowl, combine the ground beef, ground pork, almond flour, Parmesan, egg, minced garlic (1–2 cloves), onion if using, parsley, salt, pepper, Italian seasoning, and smoked paprika. Gently mix with your hands until just combined. Don’t overwork or the meatballs can get dense.
  2. Form the balls: With damp hands, roll into 1.5-inch meatballs. You should get about 18–20. Place them on a plate and chill for 10–15 minutes to help them hold shape.
  3. Sear the meatballs: Heat olive oil in a large skillet over medium-high. Add meatballs in batches without crowding. Sear until browned on 2–3 sides, about 6–8 minutes total. Transfer to a plate; they’ll finish cooking in the sauce.
  4. Sauté garlic: Lower heat to medium. Add butter to the pan drippings. When melted, add remaining minced garlic (2–3 cloves). Stir 30–60 seconds until fragrant. Don’t brown the garlic or it will turn bitter.
  5. Deglaze and reduce: Pour in the broth, scraping up the browned bits. Let it simmer 2–3 minutes to reduce slightly and concentrate flavor.
  6. Add the cream: Stir in heavy cream. Bring to a gentle simmer. Add a pinch of salt and pepper to taste. If you like heat, add a pinch of red pepper flakes.
  7. Finish cooking: Return meatballs and any juices to the skillet. Simmer, partially covered, 8–10 minutes, turning once, until the meatballs are cooked through and the sauce thickens enough to coat a spoon.
  8. Balance and enrich: Stir in a small squeeze of lemon juice and 2–3 tablespoons of grated Parmesan. Taste and adjust salt and pepper. If sauce is too thick, splash in more broth or cream.
  9. Serve: Sprinkle with extra parsley and Parmesan. Serve over zucchini noodles, riced cauliflower, or sautéed spinach. Spoon plenty of sauce over the top.