Swedish Meatballs in Cream Sauce
Approved Sources
61Medium GI
Photography: EEINA Studio
Dinner · International Cuisine

Swedish Meatballs in Cream Sauce

The Swedish dish the world knows: tender meatballs made with milk-soaked breadcrumbs and nutmeg, browned in butter and oil, then finished in the oven covered in a cream sauce built on beef stock. We reduced the cream from the original and stretched it with stock, so the sauce stays silky and the dish leaner in fat.

Total Time
60 min
Servings
6
Calories
629
Protein
38 g
Save to My Plan WhatsApp

The Story Behind This Recipe

The original is the authentic-method Swedish meatballs recipe from Sayidaty Kitchen with its same build: breadcrumbs soaked in milk with dried onion and nutmeg, meat folded gently, shaped, and browned in butter and oil, and a sauce of flour, butter, cream, and stock poured over the meatballs to finish in the oven.

We made three documented adjustments: we reduced the cream from a full cup to 150 ml of cooking cream and stretched the sauce with a cup of stock so the serving does not weigh heavy, we replaced the concentrated stock pot with natural stock plus salt measured in grams to control the sodium, and we made the kilo 6 realistic servings instead of the source's 4.

Preparation Steps

  1. Soak the breadcrumbs and mix

    Mix the breadcrumbs with the milk, onion powder, nutmeg, black pepper, and salt in a wide bowl and let it sit 5 minutes until the crumbs drink in the milk and soften, then add the ground beef and fold gently until just combined — no forceful kneading, which toughens the meatballs.

  2. Shape the meatballs

    With hands moistened with water, shape the mixture into walnut-sized balls of about 30 g each (around 40 meatballs), and set them on a tray until shaping is done before browning.

  3. Brown the meatballs

    Heat the oil with half the butter in a wide skillet over medium heat until the butter's foam subsides, and brown the meatballs in batches, 4 to 5 minutes per batch, turning until their surface colors brown on all sides without cooking the center, then transfer them to a baking tray.

  4. Make the cream sauce

    In a pot over medium heat, melt the remaining butter, add the flour, and stir for a minute until fragrant without coloring, then pour in the beef stock gradually with constant whisking so it does not lump. Add the cream and let the sauce come to a gentle boil until it thickens and coats the back of a spoon.

  5. Bake until it sets in

    Pour the sauce over the meatballs in the tray until it covers their lower halves, and place it in an oven preheated to 180°C for 20 minutes until the sauce bubbles at the edges and the meatballs cook through, reaching 71°C at the center with no pink trace.

  6. Serve

    Serve the meatballs hot in their sauce over mashed potatoes, rice, or pasta, and the dinner is complete with a salad or boiled vegetables.

Blood Sugar Impact

The glycemic index (GI) measures how quickly a food raises blood sugar, while the glycemic load (GL) measures how much a full serving raises it. Together they give the complete picture.

Glycemic Index

GI
61 Medium

A low value (≤55) means a gradual rise in blood sugar — the most suitable range for diabetes and insulin resistance.

Glycemic Load

GL
15 Medium

Glycemic load reflects the impact of the full serving. To lower it: take half a serving, or pair the recipe with a source of protein and fiber.

Nutritional Information

Per ServingMakes 6 servings · one serving is about 305 g of raw ingredients
  • Calories629 kcal31%of Daily Value*
  • Protein38 g76%of Daily Value*
  • Carbohydrates26 g9%of Daily Value*
  • Fat41 g53%of Daily Value*
  • Fiber2 g7%of Daily Value*
  • Sodium736 mg32%of Daily Value*

* Percent Daily Values are based on a 2,000-calorie diet per FDA food-label reference values — your daily needs may be higher or lower. Values are derived from the recipe's ingredients via the USDA database.

Troubleshooting

The most common problems when preparing Swedish Meatballs in Cream Sauce, and how to fix them:

The meatballs came out tough and rubbery

The mixing ran long or the breadcrumbs were not soaked. Soak the crumbs in the milk a full 5 minutes and fold the meat gently only until combined — the soak is what preserves the tenderness.

The meatballs fell apart while browning

The mixture is too wet or they were turned too soon. Chill the mixture 15 minutes before shaping, and leave each ball until its lower crust sets before rolling it.

The sauce lumped

The stock was poured in all at once onto the flour. Pour it gradually with constant whisking; if it lumps anyway, pass it through a fine sieve and return it to the heat.

The sauce came out thin and does not coat

The gentle boil did not get its time. Keep it on the heat until it coats the back of a spoon before pouring — the oven thickens it a little, but it cannot fix a watery sauce.

Storage and Make-Ahead

Refrigerator (4°C)

Keep the meatballs in their sauce in an airtight container for up to 3 days; the sauce firms as it chills.

Freezer (-18°C)

Freeze the browned meatballs without sauce for up to 2 months and make the sauce fresh at serving time — cream sauces split when frozen.

Reheating

Reheat over low heat with a splash of milk or stock to restore the sauce's silkiness, and do not boil it hard or it splits.

Make ahead

Shape the meatballs and keep them raw, covered, in the refrigerator for up to 12 hours; brown and bake at dinnertime.

Tested Ingredient Substitutions

Original IngredientTested SubstituteRatioFlavor Difference
Ground beefHalf beef, half ground chicken500 g + 500 gLowers the saturated fat and keeps the tenderness, with a slightly milder flavor.
Cooking creamLow-fat evaporated milkSame volume, 150 mlCuts the sauce's fat further; it comes out thinner, so extend the gentle boil by two minutes.
BreadcrumbsFinely ground oatsSame weight, 160 gRaises the fiber; oats are counted as a gluten source as a precaution against cross-contamination.
NutmegSweet mixed spices (fine baharat)Same weight, 2 gBrings the flavor toward Arab-kitchen kofta and away from the Swedish character.

How Much Does It Make? Scaling Guide

ServingsGround beefBreadcrumbs with milkCream with stock
3 servings (1/2 quantity)500 g80 g + 90 ml75 ml + 125 ml
12 servings (double, 2 trays)2000 g320 g + 360 ml300 ml + 500 ml
EEINA Nutrition Tip

Gentle folding is the secret of tenderness: kneading the meat hard tightens its proteins and the meatballs come out rubbery, so fold only until combined and stop. And water-moistened hands keep the mixture from sticking, so the meatballs come out smooth and even and cook together.

Add This Recipe to Your Plan

The EEINA app saves your favorite recipes, calculates them from their real ingredients, and shows your daily numbers toward your goal. Try it free now.

Frequently Asked Questions

How do Swedish meatballs differ from Arab kofta?
The build is the same but the spirit differs: the Swedish version relies on milk-soaked breadcrumbs, nutmeg, and a stock-based cream sauce, while kofta relies on parsley, fresh onion, and mixed spices, and is grilled or cooked in tomato or tahini sauces.
Is a ready stock cube acceptable instead of natural stock?
Acceptable in a pinch, dropping all of the recipe's salt — the commercial cube carries enough sodium to replace any added salt in both sauce and meatballs. Natural stock remains the wiser choice.
Why did we reduce the cream from the original recipe?
The original uses a full cup of cream; we made it 150 ml of cooking cream and made up the difference with beef stock. The butter-toasted flour takes care of the silky body, so the sauce keeps its rich feel with less fat in every serving.
Can it all be finished on the stove without an oven?
It can: return the browned meatballs to the sauce in a deep skillet and cook covered over low heat for 15 minutes with gentle stirring until their centers reach 71°C. The oven suits larger quantities better because it cooks them through without stirring that breaks them.
Ready to start?2 minutes
Start your goal