Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

How To Make Classic Swedish Meatballs At Home


  • Author: Naomi

Description

Swedish Meatballs with Gravy is a classic Scandinavian dish featuring tender meatballs seasoned with allspice and nutmeg, simmered in a rich, creamy beef gravy, and traditionally served with mashed potatoes and lingonberry jam. This homemade version offers authentic flavor and comforting texture, perfect for a cozy family dinner or entertaining guests with a taste of Nordic cuisine. Balanced between savory and sweet, this dish delivers tradition in every bite.


Ingredients

Scale

For the meatballs:

  • 1 pound ground beef
  • 1/2 pound ground chicken (in place of pork)
  • 1 small onion, finely chopped
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1 egg
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons butter, for frying

For the gravy:

  • 4 tablespoons butter
  • 1/4 cup all-purpose flour
  • 2 cups beef broth
  • 3/4 cup heavy cream
  • 1 tablespoon Worcestershire sauce
  • Salt and black pepper, to taste

Instructions

  1. In a bowl, combine breadcrumbs and milk. Let sit for a few minutes until absorbed.
  2. Add ground beef, ground chicken, onion, egg, salt, pepper, allspice, and nutmeg. Mix until just combined.
  3. Shape the mixture into small balls, about 1 inch in diameter.
  4. In a large skillet, melt butter over medium heat. Add the meatballs in batches and cook until browned on all sides and cooked through. Remove and set aside.
  5. In the same skillet, melt butter for the gravy. Whisk in the flour and cook for 1–2 minutes to form a roux.
  6. Slowly add the beef broth, whisking constantly to avoid lumps. Stir in heavy cream and Worcestershire sauce.
  7. Simmer the gravy until thickened, about 5–7 minutes. Season with salt and pepper to taste.
  8. Return the meatballs to the skillet and coat with the sauce. Simmer for a few minutes until heated through.
  9. Serve warm, traditionally with mashed potatoes or egg noodles.

Notes

  • Meat Blend Tip: Use equal parts beef and pork (or chicken) for the most authentic texture.

  • Spice Level: Stick to the classic spice mix for tradition, or add white pepper for a bolder profile.

  • Lingonberry Substitute: If unavailable, opt for unsweetened cranberry sauce or red currant jelly.

  • Make Ahead: Both meatballs and gravy freeze well, making this a great meal prep option.

  • Serving Suggestion: For a festive touch, garnish with fresh parsley and serve on a Scandinavian-style platter.