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

Cozy Swedish Meatballs That Taste Like a Hug


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Penny Smith
  • Total Time: 50 minutes
  • Yield: 6 servings 1x

Description

A warm, comforting dish featuring tender beef-and-turkey meatballs simmered in a silky, creamy gravy. Perfect for cozy evenings and family dinners.


Ingredients

Scale
  • 1 lb (450 g) ground beef

  • 1 lb (450 g) ground turkey

  • 1 cup (120 g) breadcrumbs

  • 1/2 cup (120 ml) milk

  • 1 large onion, finely grated

  • 2 cloves garlic, minced

  • 1 large egg

  • 1 tsp salt

  • 1/2 tsp black pepper

  • 1/2 tsp ground allspice

  • 1/4 tsp ground nutmeg

  • 2 tbsp olive oil

  • 4 tbsp butter

  • 4 tbsp all-purpose flour

  • 3 cups (720 ml) beef broth

  • 1 cup (240 ml) heavy cream

  • 1 tbsp soy sauce

  • 1 tsp Dijon mustard

  • Salt and pepper to taste


Instructions

  • Combine breadcrumbs and milk in a bowl and let soften for 2 minutes.

  • Add ground beef, ground turkey, onion, garlic, egg, salt, pepper, allspice, and nutmeg. Mix gently to combine.

  • Roll the mixture into small meatballs.

  • Heat olive oil in a skillet and brown the meatballs on all sides. Remove and set aside.

  • Melt butter in the same skillet and whisk in flour to form a roux.

  • Gradually add the beef broth, then whisk in heavy cream, soy sauce, and Dijon mustard.

  • Return meatballs to the gravy and simmer for 15–20 minutes.

  • Adjust seasoning and serve warm over noodles, rice, or mashed potatoes.

Notes

These meatballs freeze well and reheat beautifully. Serve with a fresh green salad or roasted vegetables for a balanced meal.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes