High-Protein Creamy Swedish Meatballs
Low carb, sugar-free and ready in 30 minutes — seared meatballs simmered in a silky cream sauce, scattered with spring onions

These high-protein creamy Swedish meatballs keep every promise on the cover: low carb, sugar-free, ready in 30 minutes — with 30g protein, 5g net carbs and 320 calories per serving. Beef and turkey meatballs are seared until deeply browned, then simmered in a silky cream sauce thickened without flour, finished with spring onions like the bowl in the photo.
Per serving: 320 calories, 30g protein and 5g net carbs. Ready in 30 minutes.
Why you’ll love these Swedish meatballs
- 30g protein per serving for just 320 calories
- Low carb and sugar-free — exactly as promised on the cover
- On the table in a genuine 30 minutes
- Deeply browned, juicy meatballs in a silky cream sauce
- No flour, no breadcrumbs — the sauce thickens naturally
- Scattered with fresh spring onions like the photo
Health notes
- Beef and turkey: The blend keeps the meatballs juicy without excess fat.
- Almond-flour binder: Holds the meatballs together with none of the breadcrumb carbs.
- Cream and cream cheese: The silky sauce thickens with dairy, not flour or starch.
- Dijon and Worcestershire: Classic Swedish depth with no added sugar.
- Locked from the cover: The photo supplied the title, claims, time and macros, so they are kept consistent throughout the block.
Key element — sear first, sauce second
Sear the meatballs hard on all sides before the sauce ever appears — the browned crust is where the flavour lives. Then build the sauce in the same pan, scraping up every browned bit, and simmer the meatballs gently so they finish tender and juicy. Boiling the sauce hard splits the cream; a bare simmer keeps it silky like the photo.
Ingredients
Meatballs
- 1 lb lean ground beef (90/10)
- ½ lb ground turkey (93% lean)
- ⅓ cup almond flour
- 1 large egg
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp garlic powder
- ¼ tsp ground allspice
- 1 Tbsp butter, for searing
Cream sauce
- 1 cup beef broth
- 1 cup heavy cream
- 2 oz cream cheese, softened
- 1 tsp Dijon mustard
- 1 tsp Worcestershire sauce
- Salt and black pepper, to taste
- 3 spring onions, sliced
Swaps
- All beef: 1½ lb lean beef if you prefer.
- Lighter sauce: Half-and-half instead of cream — slightly thinner, still silky.
- Dill finish: Fresh dill instead of spring onions for the classic Scandinavian touch.
- Spicy: A pinch of cayenne in the meatball mix.
Instructions
| 1 | Mix and roll. Mix the beef, turkey, almond flour, egg, salt, pepper, garlic powder and allspice gently — overmixing makes dense meatballs. Roll into 20 even meatballs, about 1½ inches each. |
| 2 | Sear hard. Melt the butter in a large skillet over medium-high heat. Sear the meatballs in batches for 6–8 minutes, turning, until deeply browned all over. Remove to a plate. |
| 3 | Build the sauce. In the same pan, pour in the beef broth and scrape up every browned bit. Whisk in the cream, cream cheese, Dijon and Worcestershire until smooth. |
| 4 | Simmer gently. Return the meatballs to the pan and simmer gently for 8–10 minutes, turning once, until cooked through and the sauce coats a spoon. Do not boil — the cream will split. |
| 5 | Season the sauce. Taste and adjust the salt and pepper. If the sauce is thin, simmer 2 more minutes; it thickens as it cools slightly. |
| 6 | Serve. Spoon into bowls with plenty of sauce, scatter generously with spring onions and serve immediately, like the bowl in the photo. |
Pro tips
- Damp hands stop the mix sticking when you roll.
- Do not crowd the pan — sear in batches for real browning.
- Those browned bits are the sauce’s flavour — scrape them all up.
- A bare simmer keeps the cream silky; a boil splits it.
- Leftovers reheat gently on low — the sauce comes right back together.
Nutrition
| Nutrient | Per serving |
|---|---|
| Calories | 320 |
| Protein | 30g |
| Net carbohydrates | 5g |
| Total carbohydrates | 6g |
| Fiber | 1g |
| Total fat | 17g |
| Sodium | 720mg |
Per serving (4 servings, 5 meatballs each), locked from the cover: 30g protein, 5g net carbs, 320 calories. Exact macros vary slightly with meat fat percentages.
Variations
Mushroom gravy
Sautéed mushrooms in the sauce for an earthier finish.
Dill classic
Fresh dill and a squeeze of lemon — the Scandinavian original.
Over cauliflower mash
The full comfort plate: mash, meatballs, extra sauce.
Italian style
Parmesan and Italian herbs in the mix, no allspice.
Storage
| Method | Time | Notes |
|---|---|---|
| Refrigerator | Up to 4 days | Airtight container with the sauce; flavours deepen |
| Freezer | Up to 2 months | Freeze meatballs and sauce together; thaw overnight |
| Reheat | — | Low heat, stirring gently — never boil the cream sauce |
