Swedish Meatballs
Western Medium

Swedish Meatballs

Quick answer

Total time
45 min
Level
Medium
Servings
4 servings
Ingredients
8

About this dish

Swedish meatballs mix ground beef with sautéed onion, breadcrumbs, egg, and milk, shape the mixture into bite-size balls, brown them in butter, then simmer in a creamy gravy built in the same pan.

Read more

The key to tender meatballs is minimal handling - overworking the mixture tightens the protein network and produces a tough, dense texture. Browning the meatballs leaves behind caramelized drippings on the pan floor, and these fond bits become the flavor base of the gravy when flour is whisked in to form a roux. Adding milk gradually while stirring prevents lumps, and a splash of Worcestershire sauce introduces a savory depth that rounds out the cream. The gravy's thickness is adjustable at the end - more milk loosens it, less keeps it rich - and serving over mashed potatoes lets nothing go to waste.

Ingredients

servings
IngredientAmountUnit
onion100 ggShop
breadcrumbs½ cupcupShop
egg1 eaeaShop
milk220 mlmlShop
butter30 ggShop
Shop All Ingredients

As an Amazon Associate, we may earn from qualifying purchases.

Instructions

Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.

6 steps
  1. 1
    Finish

    Finely chop 100 g onion and cook it in a little of the butter over medium-low heat for about 3 minutes.

    When it turns translucent and loses its sharp smell, spread it on a plate to cool.

  2. 2
    Prep

    Add 500 g ground beef, the cooled onion, 1/2 cup breadcrumbs, 1 egg, and a small splash of milk to a bowl.

    Mix lightly with your fingertips just until evenly combined, stopping before the meat becomes sticky.

  3. 3
    Heat

    Divide the mixture into bite-size portions and roll them gently into balls.

    Press only enough to hold the shape without cracking the surface, keeping the size even so the centers cook at the same pace.

  4. 4
    Control

    Melt the remaining butter in a skillet and brown the meatballs over medium heat for about 6 minutes, turning them often.

    Once the outside is well browned, remove them briefly and leave the drippings in the pan.

  5. 5
    Control

    Add 2 tablespoons flour to the same pan and cook over low heat for about 1 minute.

    When the raw flour smell fades, pour in the milk gradually while whisking so the gravy stays smooth.

  6. 6
    Finish

    Stir in 1 teaspoon Worcestershire sauce, return the meatballs, and simmer gently over low heat for 5 minutes.

    If the gravy gets too thick, loosen it with more milk, then serve with mashed potatoes.

Practical Cooking Checks

The cues that matter most while cooking.

Key technique
Minimal mixing keeps meatballs tender; an unwashed pan builds a roux that holds the drippings for gravy.
Finish cue
When it turns translucent and loses its sharp smell, spread it on a plate to cool.
Avoid this
Do not overmix the meat for softer meatballs.

Cooking decision evidence

Calculated Charim data and applicable official cooking and food safety guidance.

This recipe

45min, 8 ingredients

Category median

40min, 8 ingredients

Based on 168 recipes

Use-up ingredient planner

Turn these ingredients into two more meals

The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Tips

Do not overmix the meat for softer meatballs.
Adjust gravy thickness at the end with extra milk.

Estimated nutrition (per serving)

Calories
610
kcal
Protein
34
g
Carbs
18
g
Fat
44
g