Nutrition Facts for Swedish meatballs

Swedish Meatballs

Image of Swedish Meatballs
Nutriscore Rating: 60/100

Transport your taste buds to Scandinavia with this irresistible recipe for Swedish Meatballs—a classic comfort dish that's as flavorful as it is indulgent. These tender, perfectly seasoned meatballs combine ground beef and pork with the warm spices of allspice and nutmeg, creating a subtly aromatic blend. They’re browned to perfection and simmered in a luxurious, creamy gravy made from beef broth and heavy cream, making every bite melt-in-your-mouth delicious. Easy-to-follow instructions and beginner-friendly techniques ensure you’ll master these iconic Swedish meatballs in no time. Serve them over buttery mashed potatoes, fluffy egg noodles, or rice, and finish with a sprinkle of fresh parsley for a dinner worthy of applause. Perfect for cozy family meals or impressive entertaining, this recipe is sure to become a household favorite.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
30 min
🕐
Total Time
50 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 1 pound ground beef
  • 0.5 pound ground pork
  • 0.5 cup breadcrumbs
  • 0.25 cup milk
  • 1 large egg
  • 0.5 cup onion
  • 2 tablespoons butter
  • 0.5 teaspoon allspice
  • 0.25 teaspoon nutmeg
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons olive oil
  • 2 cups beef broth
  • 0.75 cup heavy cream
  • 2 tablespoons all-purpose flour
  • 2 tablespoons parsley
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

In a small bowl, combine the breadcrumbs and milk. Let sit for 5 minutes to allow the breadcrumbs to absorb the liquid.

2

In a large mixing bowl, combine the ground beef, ground pork, soaked breadcrumbs, egg, grated onion, allspice, nutmeg, salt, and black pepper.

3

Mix the ingredients gently with your hands until just combined. Avoid overmixing to keep the meatballs tender.

4

Shape the mixture into 1-inch meatballs and set them aside on a plate or tray.

5

Heat the olive oil and 1 tablespoon of butter in a large skillet over medium heat.

6

Add the meatballs in batches, cooking them for 6-8 minutes until browned on all sides. Remove the meatballs from the skillet and set aside.

7

In the same skillet, melt the remaining tablespoon of butter and whisk in the flour. Cook for 1-2 minutes to remove the raw taste of the flour.

8

Slowly whisk in the beef broth, ensuring there are no lumps. Bring the mixture to a simmer and let it thicken slightly.

9

Stir in the heavy cream and season the gravy with salt and pepper to taste.

10

Return the cooked meatballs to the skillet, ensuring they are fully coated in the gravy. Simmer for an additional 10 minutes to ensure the meatballs are cooked through and the flavors meld together.

11

Garnish with chopped parsley and serve hot over mashed potatoes, rice, or egg noodles.

Cooking Tip: Take your time with each step for the best results!
2602
cal
152.5g
protein
57.3g
carbs
194.5g
fat

Nutrition Facts

1 serving (1360.2g)
Calories
2602
% Daily Value*
Total Fat 194.5 g 249%
Saturated Fat 72.9 g 365%
Polyunsaturated Fat 3.5 g
Cholesterol 638 mg 213%
Sodium 5648 mg 246%
Total Carbohydrate 57.3 g 21%
Dietary Fiber 2.9 g 10%
Total Sugars 7.0 g
Protein 152.5 g 305%
Vitamin D 0.8 mcg 4%
Calcium 298 mg 23%
Iron 16.7 mg 93%
Potassium 1655 mg 35%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

8.9%%
23.6%%
67.6%%
Fat: 1750 cal (67.6%%)
Protein: 610 cal (23.6%%)
Carbs: 229 cal (8.9%%)