Print

Swedish Meatballs with Creamy Gravy

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Classic Swedish meatballs made with a blend of ground beef and pork, seasoned with warm spices, and served in a rich and creamy gravy. A comforting and flavorful dish perfect over mashed potatoes or egg noodles.

Ingredients

Scale
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1/2 lb ground beef
  • 1/2 lb ground pork
  • 1 small onion, finely grated
  • 1 egg
  • 1/4 tsp ground allspice
  • 1/4 tsp ground nutmeg
  • Salt and pepper, to taste
  • 2 tbsp butter (for frying)

For the Gravy:

  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1/2 cup heavy cream
  • 1 tsp Worcestershire sauce
  • Salt and pepper, to taste

Instructions

  1. In a small bowl, mix breadcrumbs and milk. Let sit for 5 minutes to absorb.
  2. In a large bowl, combine ground beef, ground pork, grated onion, egg, allspice, nutmeg, salt, pepper, and soaked breadcrumbs. Mix until just combined.
  3. Form into 1-inch meatballs.
  4. In a large skillet, melt 2 tbsp butter over medium heat. Add meatballs in batches and cook until browned on all sides and cooked through. Remove and set aside.
  5. For the gravy, melt 2 tbsp butter in the same skillet. Stir in flour and cook for 1–2 minutes until golden.
  6. Gradually whisk in beef broth and bring to a simmer. Stir in cream and Worcestershire sauce. Simmer until thickened, about 5 minutes.
  7. Return meatballs to the skillet and simmer for 5 minutes more in the gravy.
  8. Serve warm, garnished with parsley if desired, over mashed potatoes or noodles.

Notes

  • Can be made ahead and reheated gently in the gravy.
  • Freeze cooked meatballs and gravy separately for up to 3 months.
  • Lingonberry jam makes a traditional Swedish side.

Nutrition