Go Back
+ servings
keto swedish meatballs on a plate
Print Recipe
5 from 3 votes

Keto Swedish Meatballs

Loaded with flavor and smothered in a creamy sauce, these Keto Swedish Meatballs are irresistible!
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Keto Dinner Recipes, Main Course
Cuisine: American, European
Keyword: easy dinner, gravy, ground beef, keto family dinner, meatballs
Servings: 4 servings
Calories: 910kcal
Author: Chef Jenn


  • 1 lb lean ground beef
  • 1 lb lean ground pork
  • 1/2 tsp garlic powder
  • 1/4 tsp allspice
  • 1/4 tsp nutmeg
  • 2 eggs lightly whisked
  • 2 tbsp onion grated
  • 1/4 cup almond flour
  • 1 1/2 cup heavy whipping cream divided
  • 1/2 to 1 tsp salt season to your preference
  • 1/4 tsp pepper
  • 3 cups low sodium beef broth
  • 2 tbsp oil


  • Blend the ground meats with the allspice, nutmeg, garlic, onion, salt and pepper.
  • Mix 1/3 cup heavy whipping cream with 1/4 cup almond flour until it is thick and creamy.
  • Whisk the eggs lightly until well-blended.
  • Combine the eggs and almond/cream mixture with the meat and blend well.
  • Form meatballs into ping-pong ball size, or whatever size you like. I made 24 meatballs from the meat.
  • Heat the oil in a pan over medium-high heat. Brown the meatballs, working in batches, until they are brown on all sides. Set browned meatballs aside.
  • To make the sauce, add the beef broth to the skillet scraping up any browned bits. Simmer the broth for about five minutes to reduce it and concentrate the flavors.
  • Add the remaining heavy whipping cream, and put the meatballs - and any juices from the plate - into the sauce. Simmer gently for 3-4 minutes to heat the meatballs through.
  • Remove from the heat, thicken if desired with 1/4 tsp xanthan gum or a slurry made with 1 tbsp cornstarch and 1 tbsp water (bring back to a boil if you're thickening with cornstarch).
  • Serve and enjoy!


Serving: 4meatballs & 1/4 cup sauce | Calories: 910kcal | Carbohydrates: 5g | Protein: 53g | Fat: 75g | Saturated Fat: 34g | Cholesterol: 356mg | Sodium: 825mg | Potassium: 1175mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1431IU | Vitamin C: 2mg | Calcium: 111mg | Iron: 4mg | Net Carbohydrates: 4g