Swedish Meatballs in Gravy
Michelle
These homemade Swedish meatballs are juicy, flavorful, and smothered in a rich, creamy gravy. A cozy meal the whole family will love!
Prep Time 20 minutes mins
Cook Time 25 minutes mins
Total Time 45 minutes mins
- 1/2 lb ground beef
- 1/2 lb ground pork
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1 small yellow onion finely diced
- 1 clove garlic minced
- 1 egg
- 1/2 tsp salt
- 1/4 tsp pepper
- 1/4 tsp allspice
- 1/8 tsp nutmeg
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups beef broth
- 1/2 cup heavy cream
- Fresh parsley optional
Make the Meatball Mixture: In a large bowl, combine ground beef, ground pork, breadcrumbs, milk, diced onion, garlic, egg, salt, pepper, allspice, and nutmeg. Mix until just combined.
Form the Meatballs: Roll the mixture into 1-inch meatballs and place them on a baking tray.
Cook the Meatballs: In a large skillet, melt 1 tbsp butter over medium heat. Add the meatballs and cook until browned on all sides and cooked through, about 8–10 minutes. Remove and set aside.
Make the Gravy: In the same skillet, melt remaining 1 tbsp butter. Whisk in flour and cook 1–2 minutes. Gradually whisk in beef broth, scraping up browned bits. Simmer until thickened.
Finish the Sauce: Stir in heavy cream and bring to a simmer. Taste and adjust seasoning with salt and pepper.
Combine and Serve: Return the meatballs to the skillet and simmer in the gravy for 5 more minutes. Serve warm with parsley.
-
Adjust spices to taste for picky eaters.
-
Double the recipe and freeze half for a future meal.
Keyword Swedish Meatballs