Description
This Creamy Swedish Meatballs recipe is the ultimate comfort food dinner made with juicy beef and pork meatballs simmered in a rich, creamy gravy. Perfect over mashed potatoes or noodles, it’s easy to make and full of cozy flavor. Ideal for family dinners or meal prep, these meatballs bring a taste of Sweden to your table.
Ingredients
1/2 pound ground beef
1/2 pound ground pork
1/2 cup breadcrumbs
1 large egg
1/2 onion, finely chopped
2 cloves garlic, minced
1/4 teaspoon ground allspice
1/4 teaspoon ground nutmeg
1 teaspoon salt
1/2 teaspoon black pepper
3 tablespoons butter
3 tablespoons all-purpose flour
2 cups beef broth
3/4 cup heavy cream
1 tablespoon Worcestershire sauce
1 teaspoon Dijon mustard
Instructions
1. In a large bowl, mix together the ground beef, ground pork, breadcrumbs, egg, onion, garlic, allspice, nutmeg, salt, and pepper until just combined.
2. Roll the mixture into small meatballs, about 1 inch in size.
3. Heat 1 tablespoon of butter in a large skillet over medium heat. Brown the meatballs in batches, turning until golden on all sides. Set aside.
4. In the same skillet, melt remaining butter and stir in flour to make a roux. Cook for 1 minute.
5. Slowly whisk in beef broth, scraping up browned bits from the pan. Add Worcestershire sauce and Dijon mustard.
6. Stir in the heavy cream and let the sauce simmer until thickened.
7. Return the meatballs to the skillet and simmer for 10–15 minutes, or until fully cooked.
8. Serve hot over mashed potatoes, noodles, or rice.
Notes
Use both beef and pork for juicier meatballs.
Don’t overmix the meat to keep them tender.
Add a splash of broth when reheating to keep the sauce creamy.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: Swedish
Nutrition
- Serving Size: 1 plate
- Calories: 520
- Sugar: 3g
- Sodium: 730mg
- Fat: 36g
- Saturated Fat: 18g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 30g
- Cholesterol: 135mg