Homemade Meatballs and Gravy

Here’s a rich, comforting KETO Homemade Meatballs and Gravy recipe—low-carb, gluten-free, and full of flavor. Perfect over cauliflower mash or zucchini noodles 😋


🧆 Keto Homemade Meatballs and Gravy

Ingredients

Keto Meatballs

  • 1 lb (450 g) ground beef (80/20 works best)

  • ½ cup almond flour

  • ¼ cup grated Parmesan cheese

  • 1 egg

  • 1 small onion, very finely minced (or 1 tsp onion powder)

  • 2 cloves garlic, minced (or ½ tsp garlic powder)

  • 1 tsp salt

  • ½ tsp black pepper

  • ½ tsp paprika

  • ½ tsp Italian seasoning

  • 2 tbsp olive oil or avocado oil (for frying)


Keto Gravy

  • 2 tbsp butter

  • 1½ cups beef broth (no sugar added)

  • 1 tsp Worcestershire sauce (optional, check carbs)

  • ½ tsp garlic powder

  • ½ tsp onion powder

  • Salt & pepper to taste

  • ¼ tsp xanthan gum (for thickening)


Instructions

1. Make the Meatballs

  1. In a large bowl, combine ground beef, almond flour, Parmesan, egg, onion, garlic, and seasonings.

  2. Mix gently—don’t overwork.

  3. Roll into golf-ball-size meatballs.


2. Brown the Meatballs

  1. Heat oil in a large skillet over medium heat.

  2. Brown meatballs on all sides (about 6–8 minutes).

  3. Remove and set aside.


3. Make the Keto Gravy

  1. In the same skillet, melt butter.

  2. Add beef broth, Worcestershire, garlic powder, onion powder, salt, and pepper.

  3. Bring to a gentle simmer.

  4. Sprinkle xanthan gum very slowly while whisking to avoid clumps.


4. Simmer

  1. Return meatballs to skillet.

  2. Cover and simmer on low for 10–15 minutes, until cooked through and gravy thickens.

  3. Adjust seasoning.


Serving Ideas (Keto-Friendly)

  • Cauliflower mash 🥦

  • Zucchini noodles

  • Shirataki noodles

  • Steamed cabbage

  • Keto biscuits or cloud bread


Nutrition (Approx. per serving – 4 servings)

  • Calories: ~430

  • Fat: 32g

  • Protein: 28g

  • Net Carbs: ~3–4g

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *