Authentic Swedish Meatballs with Creamy Gravy

Why You’ll Love This Recipe

Authentic Swedish Meatballs with Creamy Gravy are a beloved Scandinavian comfort food known for their tender texture, rich flavor, and creamy sauce. Made with a combination of ground meats, warm spices, and a velvety gravy, these meatballs are perfect served over mashed potatoes or egg noodles. This classic dish is satisfying, hearty, and packed with cozy, home-cooked flavor.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

ground beefground porkbreadcrumbswhole milkonioneggbutterall-purpose flourbeef brothheavy creamWorcestershire saucesaltblack pepperallspice (ground)nutmeg (ground)parsley (optional, for garnish)

directions

In a small bowl, soak the breadcrumbs in milk and set aside.

In a large bowl, combine ground beef, ground pork, grated onion, egg, soaked breadcrumbs, salt, pepper, allspice, and nutmeg. Mix until just combined.

Form the mixture into small meatballs, about 1 inch in diameter.

In a large skillet, melt butter over medium heat. Cook the meatballs in batches until browned on all sides and cooked through. Remove and set aside.

In the same skillet, add a bit more butter if needed and whisk in the flour to create a roux. Cook for 1-2 minutes.

Slowly add beef broth, whisking constantly to avoid lumps.

Stir in heavy cream and Worcestershire sauce. Simmer until the gravy thickens, about 5 minutes.

Return meatballs to the skillet and simmer in the gravy for another 10 minutes, allowing flavors to meld.

Garnish with fresh parsley before serving.

Servings and timing

This recipe yields approximately 4-6 servings.Preparation time: 20 minutesCooking time: 30 minutesTotal time: 50 minutes

Variations

Add a splash of soy sauce to the gravy for deeper umami flavor.

Use turkey or chicken instead of beef and pork for a lighter version.

Serve with lingonberry jam for a traditional Swedish pairing.

Swap breadcrumbs for crushed crispbread or panko for different textures.

Add a dash of Dijon mustard to the gravy for extra tang.

storage/reheating

Store Swedish Meatballs in an airtight container in the refrigerator for up to 4 days.Reheat gently on the stove over low heat or in the microwave until heated through.You can freeze cooked meatballs and gravy separately for up to 2 months.Thaw overnight in the fridge before reheating.

Authentic Swedish Meatballs with Creamy Gravy

FAQs

Can I make the meatballs ahead of time?

Yes, shape them and store in the fridge up to a day in advance or freeze them raw.

Do I have to use both beef and pork?

The combination gives the best flavor, but you can use one type of meat if preferred.

What if I don’t have allspice?

You can use a pinch of cinnamon and clove as a substitute.

Can I make this dish gluten-free?

Use gluten-free breadcrumbs and flour for a gluten-free version.

What’s the best side dish for these meatballs?

Mashed potatoes, egg noodles, or even rice work well.

Is the gravy supposed to be thick?

Yes, it should coat the meatballs and not be too runny.

How do I avoid tough meatballs?

Don’t overmix the meat mixture and handle it gently when forming balls.

Can I double the recipe?

Yes, this recipe scales up well for a crowd.

Are these suitable for kids?

Absolutely! They’re mild, creamy, and usually a hit with kids.

Can I make them in the oven?

Yes, bake at 400°F (200°C) for about 20 minutes, then add to the gravy.

Conclusion

Authentic Swedish Meatballs with Creamy Gravy are a cozy, flavorful meal that brings a taste of Sweden to your table. Perfect for family dinners or special gatherings, they offer a rich blend of spices and textures in every bite. Once you try them, you’ll understand why they’re a cherished classic around the world.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Authentic Swedish Meatballs with Creamy Gravy

Authentic Swedish Meatballs with Creamy Gravy

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Yeh
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Swedish
  • Diet: Halal

Description

Authentic Swedish Meatballs served with a rich and creamy gravy, perfect for a comforting meal that brings classic Scandinavian flavors to your table.


Ingredients

Units Scale
  • 1 lb ground beef
  • 1/2 lb ground pork
  • 1 small onion, finely chopped
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1 egg
  • 1/4 tsp ground allspice
  • 1/4 tsp ground nutmeg
  • Salt and pepper to taste
  • 2 tbsp butter (for frying)
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1/2 cup heavy cream
  • 1 tsp Worcestershire sauce
  • 1 tsp Dijon mustard

Instructions

  1. In a large bowl, combine breadcrumbs and milk. Let sit for 5 minutes to absorb.
  2. Add ground beef, ground pork, chopped onion, egg, allspice, nutmeg, salt, and pepper to the breadcrumb mixture. Mix until well combined.
  3. Form into small balls, about 1 inch in diameter.
  4. Heat butter in a large skillet over medium heat. Fry the meatballs in batches until browned on all sides and cooked through. Remove and set aside.
  5. In the same skillet, add flour to the drippings and whisk to form a roux. Cook for 1-2 minutes.
  6. Gradually whisk in the beef broth until smooth, then add the heavy cream, Worcestershire sauce, and Dijon mustard. Simmer until thickened.
  7. Return meatballs to the skillet and simmer in the gravy for 5-10 minutes.
  8. Serve hot, traditionally with mashed potatoes or lingonberry sauce.

Notes

  • Use a mixture of pork and beef for the best flavor and texture.
  • Don’t overcrowd the pan when frying meatballs to ensure even browning.
  • Adjust spices to taste if desired.

Nutrition

  • Serving Size: 1 serving (approx. 4-5 meatballs with gravy)
  • Calories: 460
  • Sugar: 2g
  • Sodium: 580mg
  • Fat: 34g
  • Saturated Fat: 15g
  • Unsaturated Fat: 16g
  • Trans Fat: 1g
  • Carbohydrates: 12g
  • Fiber: 1g
  • Protein: 25g
  • Cholesterol: 120mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *