Print

Classic Homemade Swedish Meatballs with Creamy Gravy

Close-up of several browned Swedish meatballs submerged in a rich, creamy brown sauce, garnished with herbs.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make tender, juicy homemade Swedish meatballs simmered in a rich, creamy sour cream gravy. This easy stovetop recipe delivers classic comfort food flavor perfect for family dinners.

Ingredients

Scale
  • 1 lb ground beef
  • 1 lb ground pork
  • 1 small yellow onion, finely grated
  • 1 large egg
  • 1/2 cup breadcrumbs (panko or regular)
  • 1/2 cup milk
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons butter or oil for frying
  • 1/4 cup all-purpose flour
  • 2 cups beef broth
  • 1/2 cup heavy cream or sour cream
  • 1 teaspoon Dijon mustard
  • Pinch of ground allspice for gravy

Instructions

  1. Combine the ground beef, ground pork, grated onion, egg, breadcrumbs, milk, salt, pepper, allspice, and nutmeg in a large bowl. Mix gently with your hands until just combined; avoid overmixing to keep the meatballs tender.
  2. Roll the mixture into small, uniform balls, about 1 inch in diameter. You should have about 30-35 meatballs.
  3. Melt the butter or heat the oil in a large skillet over medium heat. Brown the meatballs in batches, turning to cook evenly on all sides. They do not need to be cooked through at this stage. Remove the browned meatballs and set them aside.
  4. Reduce the heat to medium-low. Sprinkle the flour over the drippings in the skillet. Whisk constantly for one minute to cook out the raw flour taste.
  5. Slowly whisk in the beef broth until smooth. Bring the mixture to a simmer, stirring until the gravy thickens slightly.
  6. Stir in the heavy cream (or sour cream) and Dijon mustard. Add a pinch of allspice. Taste the gravy and add more salt or pepper if needed.
  7. Return the browned meatballs to the skillet. Reduce the heat to low, cover, and simmer for 10 to 15 minutes, or until the meatballs are cooked through and juicy.
  8. Serve the meatballs and gravy immediately over mashed potatoes or egg noodles for a classic comfort food dinner.

Notes

  • For extra tender meatballs, soak the breadcrumbs in the milk for five minutes before adding them to the meat mixture.
  • If you prefer a slightly tangier sauce, use sour cream instead of heavy cream in the gravy.
  • Serve this dish with lingonberry jam or cranberry sauce for an authentic touch.

Nutrition