
These keto Swedish meatballs are my answer to cravings for comfort food without breaking carb goals. The mix of ground beef and pork makes them buttery-tender while the cream and classic spices turn the pan sauce into something irresistible. It is a weeknight dinner that feels like a treat and reheats beautifully for next-day lunch.
I first cooked these on a chilly weekend and was instantly hooked by the way the creamy gravy clings to every meatball. My whole family asked for seconds even my non keto friends.
Ingredients
- Ground beef: about one pound use eighty twenty for juicier meatballs
- Ground pork: half a pound adds rich flavor and tenderness
- Almond flour: one fourth cup keeps these gluten free and moist look for fine ground
- Egg: helps bind and gives tenderness to the mixture pick the freshest you can find
- Heavy cream: for both meatballs and gravy adds lush creaminess opt for organic if possible
- Allspice: brings the traditional Swedish meatball note go for whole and grind fresh if you can
- Nutmeg: a half teaspoon makes the flavors pop freshly grated is best
- Salt and pepper: essential seasoning use kosher salt and fresh cracked black pepper
- Parsley: adds freshness and color chop right before serving for brightness
- Butter: for the gravy try European style for extra flavor
- Beef broth: forms the backbone of the sauce homemade or low sodium cartons both work
- Dijon mustard: gives gentle tang and depth quality Dijon makes a difference
Step-by-Step Instructions
- Mix the Meatball Base:
- In a large bowl combine the ground beef ground pork almond flour egg heavy cream allspice nutmeg salt and pepper Mix with your hands just until everything looks even Be gentle to keep meatballs tender
- Shape the Meatballs:
- Scoop out small even portions and roll into balls about one inch across Place them on a plate Try to keep sizes even so they cook at the same rate
- Brown the Meatballs:
- Heat a large skillet on medium Drop in the shaped meatballs without crowding Turn them every two to three minutes until browned on all sides Keep the heat moderate so you get golden crust but do not burn
- Cook Through and Set Aside:
- Once browned lower the heat and cover the pan Let them cook until just done through about four more minutes depending on size Remove them to a clean plate
- Build the Gravy:
- Keep the heat on medium low Add the butter and let it melt into the pan scraps Slowly stir in heavy cream beef broth and Dijon mustard Scrape up browned bits for more flavor Let the gravy bubble gently until it thickens to coat a spoon This might take five to eight minutes
- Return and Simmer:
- Slip the cooked meatballs back into the skillet Coat them well with the gravy Let them simmer together for five extra minutes so flavors meld
- Finish and Serve:
- Turn off the heat Sprinkle chopped parsley over for color Serve warm with your favorite side

Nutmeg gives a subtle warmth and always brings back memories of my grandmother’s Sunday suppers She loved grating a little extra nutmeg into her sauce and taught me never to skip it
Storage Tips
Store any leftovers in a tightly sealed container in the fridge for up to five days For longer storage freeze cooled meatballs and gravy in a freezer safe bag Lay flat for quicker thawing Reheat gently in a skillet with a splash of cream to keep them moist
Ingredient Substitutions
If you do not have almond flour use crushed pork rinds for similar texture Ground turkey works in place of either meat just be sure not to overcook For dairy free use coconut cream instead of heavy cream and olive oil for the butter
Serving Suggestions
These meatballs are delicious with cauliflower mash roasted green beans or over zucchini noodles For a weekend brunch try with a fried egg and leafy greens Kids love them tucked into lettuce wraps

Cultural Context
Swedish meatballs are rooted in Scandinavian home cooking inspired by centuries of trade and local flavors The spices are a nod to old spice routes while the creamy gravy reflects classic Northern comfort food traditions This keto twist makes them modern but keeps the spirit of the original
Commonly Asked Questions
- → What makes these Swedish meatballs keto-friendly?
These meatballs use almond flour instead of breadcrumbs, keeping net carbs low while preserving the classic texture.
- → Which spices give Swedish meatballs their unique flavor?
Nutmeg and allspice create the signature warmth and aromatic depth in each bite, typical of Swedish meatballs.
- → Can I substitute the ground pork?
Yes, you may use all ground beef or a mix with turkey for a leaner option, though pork adds juiciness.
- → How thick should the creamy gravy be?
The sauce should gently coat the back of a spoon, providing a rich, velvety coating for the meatballs.
- → What side dishes pair well with this dish?
Steamed broccoli or cauliflower rice are great low-carb options that complement the flavors and soak up extra sauce.
- → Is this dish suitable for meal prep?
Yes, it reheats well, making it perfect for advance cooking. Store meatballs and gravy separately for best results.