Authentic Swedish Meatballs with Creamy Gravy

Why You’ll Love This Recipe

Authentic Swedish Meatballs with Creamy Gravy are a comforting and flavorful dish made with a blend of ground meats, warm spices, and a rich, velvety sauce. Traditionally served with mashed potatoes or lingonberry jam, these meatballs are tender, juicy, and full of savory goodness. Whether you’re looking for a cozy dinner or a dish to impress, this classic Swedish recipe delivers both taste and tradition.

ingredients

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

ground beefground porkbreadcrumbswhole milklarg eggoniongarlicallspicenutmegsaltblack pepperbutterflourbeef brothheavy creamWorcestershire saucesoy saucefresh parsley (optional, for garnish)

directions

In a large bowl, soak the breadcrumbs in milk and let sit for 5 minutes.

Add ground beef, ground pork, finely chopped onion, minced garlic, egg, allspice, nutmeg, salt, and black pepper to the soaked breadcrumbs. Mix until well combined, but do not overmix.

Shape the mixture into small, round meatballs.

In a large skillet, melt butter over medium heat. Brown the meatballs in batches until golden on all sides. Remove and set aside.

To the same skillet, add more butter if needed, then whisk in flour to create a roux. Cook for 1-2 minutes until golden.

Slowly add beef broth, whisking continuously to avoid lumps.

Stir in heavy cream, Worcestershire sauce, and soy sauce. Simmer until the gravy thickens.

Return meatballs to the skillet and simmer for 8-10 minutes, until fully cooked and coated in the sauce.

Garnish with fresh parsley if desired and serve hot.

Servings and timing

This recipe yields approximately 24 meatballs.
Preparation time: 20 minutes
Cooking time: 25 minutes
Total time: 45 minutes

Variations

Use ground turkey or chicken for a lighter version.
Add a pinch of cayenne for a subtle heat.
Swap heavy cream with sour cream for a tangier sauce.
Serve with egg noodles or rice instead of mashed potatoes.

storage/reheating

Store leftover Swedish meatballs in an airtight container in the refrigerator for up to 4 days.
Reheat gently on the stovetop or in the microwave until warmed through.
To freeze, place cooled meatballs and gravy in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.

Authentic Swedish Meatballs with Creamy Gravy

FAQs

Can I bake the meatballs instead of frying?

Yes, bake at 400°F (200°C) for 15-20 minutes until fully cooked.

What’s the best way to keep meatballs tender?

Avoid overmixing the meat and soak the breadcrumbs well.

Is the gravy supposed to be thick?

Yes, it should be rich and creamy. Adjust thickness by adding more broth or cream as needed.

Can I make these meatballs in advance?

Absolutely. Make and refrigerate the meatballs a day ahead; cook and sauce when ready.

Is Worcestershire sauce traditional?

Not always, but it adds depth and umami to the gravy.

Can I use just one type of meat?

Yes, but the blend of beef and pork gives the best flavor and texture.

Why are my meatballs falling apart?

Make sure the mixture isn’t too wet and that the egg and breadcrumbs bind everything well.

Are Swedish meatballs spicy?

They’re seasoned but not spicy—perfectly balanced with warm spices like allspice and nutmeg.

Do I have to use cream?

Heavy cream gives the gravy richness, but half-and-half or milk can be used for a lighter version.

Can I make this dairy-free?

Yes, use plant-based milk and cream alternatives, and ensure the breadcrumbs are dairy-free.

Conclusion

Authentic Swedish Meatballs with Creamy Gravy are a timeless comfort food that brings the warmth of Scandinavian kitchens to your table. With their delicate spice, luscious sauce, and homey feel, these meatballs are perfect for a satisfying meal any day of the week. Try them once, and they’ll likely become a go-to favorite in your recipe collection.

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: recipes guru cooking
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Swedish
  • Diet: Halal

Description

Authentic Swedish Meatballs with Creamy Gravy are a classic Scandinavian comfort food made with a blend of ground beef and pork, seasoned with warm spices, and served in a rich, creamy gravy.


Ingredients

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

Instructions

  1. In a bowl, combine breadcrumbs and milk. Let sit for 10 minutes.
  2. Add ground beef, ground pork, onion, egg, allspice, nutmeg, salt, and pepper to the breadcrumb mixture. Mix until well combined.
  3. Form mixture into small meatballs, about 1 inch in diameter.
  4. In a large skillet, melt butter 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, whisk in flour and cook for 1 minute.
  6. Gradually whisk in beef broth, scraping up any browned bits from the pan.
  7. Stir in heavy cream, soy sauce, and Dijon mustard. Simmer until sauce thickens, about 5-7 minutes.
  8. Return meatballs to the skillet and simmer in the gravy for another 5 minutes.
  9. Serve warm with mashed potatoes or egg noodles.

Notes

  • For a smoother texture, grate the onion instead of chopping.
  • Use a mixture of pork and beef for best flavor.
  • Leftovers keep well in the fridge for up to 3 days.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 3g
  • Sodium: 780mg
  • Fat: 38g
  • Saturated Fat: 18g
  • Unsaturated Fat: 17g
  • Trans Fat: 1g
  • Carbohydrates: 18g
  • Fiber: 1g
  • Protein: 30g
  • Cholesterol: 135mg

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 *