Authentic Swedish Meatball Recipe – Bex’s Kitchen

By Bex Smith | Published on June 6, 2025

When contemplating the ideal pairings for authentic Swedish meatballs, a few accompaniments immediately come to mind. From creamy mashed potatoes to tangy lingonberry sauce, the choices are delightful. 

You can also consider serving them alongside a fresh salad dressed in a light vinaigrette or even steamed vegetables, which provide a vibrant contrast. How about some crusty bread or freshly baked dinner rolls? They’re perfect for soaking up all that delicious gravy!

With these pairings at the forefront, let’s dive into the heart of the dish—authentic Swedish meatballs.

Authentic Swedish Meatball Recipe

Swedish meatballs are more than just a meal; they are a culinary hug. Growing up in a household where hearty dinners were a tradition, I found warmth and comfort in this dish. 

Today, I’m excited to share with you not only the recipe that I’ve perfected over time but also the rich tapestry of history and flavor that accompanies these cherished bites. 

As a registered dietitian and food enthusiast, I’ve walked the path of developing recipes that are both delightful and health-conscious. Let’s explore the magic of authentic Swedish meatballs together.

What is Authentic Swedish Meatball?

Authentic Swedish meatballs, or Köttbullar, are tiny morsels of flavor, traditionally made with a combination of ground meat, spices, and a creamy sauce. 

Originating from Sweden, they boast an appealing texture and an incredibly satisfying taste. Often served with a rich brown gravy and side-staples like mashed potatoes and lingonberry sauce, these meatballs have won hearts globally. 

Each bite tells a story—one of comfort, tradition, and a deep-rooted appreciation for good food.

You will also like the following Lunch recipes!

Why This Recipe Works

This recipe stands out because it balances rich flavors and textures beautifully. The combination of lean ground beef and pork shoulder provides a meaty yet tender mouthfeel. The spices—like nutmeg and allspice—add depth. 

Using cream and sour cream in the mixture means they’re juicy without being overly rich. Plus, the method for cooking ensures each meatball is perfectly browned and coated in a savory gravy that you’ll dream about long after dinner is over.

What You’ll Need to Make This Dish?

To create a delicious batch of authentic Swedish meatballs, gather the following ingredients:

  • ⅓ pound finely minced pork shoulder
  • 1 tablespoon dark brown sugar
  • ½ cup rich heavy whipping cream
  • ½ container tangy sour cream
  • 1 small shallot or onion, finely chopped
  • ¼ teaspoon aromatic allspice
  • 1 teaspoon unsalted butter
  • ¼ cup low-sodium chicken stock
  • 1 teaspoon Worcestershire sauce
  • 1 large farm-fresh egg
  • ⅔ pound lean ground beef
  • 3 tablespoons all-purpose flour, or as required for thickening
  • 1 teaspoon sea salt
  • 2 cups warm beef broth, adjust as needed
  • 1 tablespoon butter
  • ½ teaspoon Dijon mustard
  • 2 slices slightly stale white sandwich bread, torn into crumbs
  • ¼ teaspoon grated nutmeg
  • ¼ teaspoon freshly ground black pepper
  • ⅛ teaspoon ground dried ginger
How to make Authentic Swedish Meatball Recipe

How to Make Authentic Swedish Meatballs?

Before diving into the detailed steps, let’s set the stage. You’ll be crafting juicy meatballs that are golden brown on the outside and bursting with flavor on the inside, all paired with a creamy gravy that’s simply irresistible.

Step 1: Prepare the Meat Mixture

Start by combining the lean ground beef and minced pork shoulder in a large mixing bowl. This combination is key. The beef adds savoriness, while the pork brings moisture. Make sure it’s well distributed.

Step 2: Add the Spices

In goes the finely chopped shallot or onion, dark brown sugar, allspice, nutmeg, salt, black pepper, and ginger. Each spice plays a critical role in building layers of flavor. Stir this mixture gently to avoid overworking the meat, which can lead to tough meatballs.

Step 3: Incorporate the Binders

Now, it’s time to mix in the torn bread crumbs, egg, heavy cream, and sour cream. The creaminess binds everything together and keeps the meatballs moist. Mix it with your hands for the best results!

Step 4: Form the Meatballs

Shape the mixture into small balls, about 1–1.5 inches in diameter. Aim for uniformity so that they cook evenly. Place them on a parchment-lined baking sheet as you go.

Step 5: Sear and Brown the Meatballs

Heat a skillet over medium heat and add a tablespoon of butter. Once it’s melted and bubbling, add the meatballs. Brown them on all sides, which should take about 5 minutes total. Browning adds depth to flavor.

Step 6: Prepare the Gravy

Once browned, remove the meatballs and set them aside. In the same skillet, scrape any delicious bits left behind and add the chicken stock, Worcestershire sauce, Dijon mustard, and remaining butter. Whisk in flour to thicken the sauce, stirring continuously.

Step 7: Combine

Return the meatballs to the skillet. Pour the warm beef broth over them and simmer for 10–15 minutes. This allows the flavors to meld beautifully.

Tips for Making Authentic Swedish Meatballs

  • Use Fresh Ingredients: Freshly ground meat ensures a better texture than pre-packaged varieties.
  • Chill the Mixture First: Refrigerate the meat mixture for about 30 minutes before forming meatballs. This helps them hold shape when cooking.
  • Do Not Overmix: Mixing too vigorously can lead to dense meatballs. Gentle mixing is key for tenderness.
  • Experiment with Spices: While the traditional flavors are appealing, feel free to adjust spices to your taste.
  • Make Ahead: These meatballs freeze well. Make a double batch and stock your freezer for busy days.

How to Store Leftovers?

Storing your leftover meatballs is easy. Place them in an airtight container in the fridge. They’re good for about 3–4 days. If you want to keep them for longer, consider freezing them. Just ensure they cool completely before transferring to a freezer-safe bag or container.

Nutrition Information

Authentic Swedish Meatball Recipe Nutrition Facts

How Would I Recommend Serving Authentic Swedish Meatballs?

Here are several presentation ideas that elevate your meatball game:

  • Serve with Creamy Mashed Potatoes: The smooth texture complements the meatballs wonderfully. Drizzle some gravy over them for a comforting experience.
  • With Lingonberry Sauce: Nothing quite matches the sweet-tart zing of lingonberries paired with savory flavors. It’s a Swedish classic.
  • Over Egg Noodles: Imagine a bed of buttery egg noodles cradled in that luscious gravy. It’s both filling and delicious.
  • As a Meatball Sub: Place these meatballs in a crusty roll, add marinara sauce, and sprinkle with cheese. Toast it in the oven, and you have a killer sandwich.
Authentic Swedish Meatball copycat Recipe

What Alternatives Can You Use for the Ingredients if Not Available?

Sometimes, we need alternatives based on dietary needs or pantry limitations. Here are some substitutions:

  • Ground Turkey for Beef: If you’re looking to lighten things up, use ground turkey instead of beef. It yields a leaner meatball without sacrificing too much flavor.
  • Oatmeal instead of Bread Crumbs: If gluten is a concern, ground oats can serve as a fantastic binding agent.
  • Greek Yogurt for Sour Cream: For a tangy alternative that also adds a protein boost, swap in Greek yogurt.
  • Vegetable Stock for Chicken Stock: This is a useful option for vegetarians or those watching their sodium intake.
Authentic Swedish Meatball copycat Recipe

Authentic Swedish Meatball Recipe

When contemplating the ideal pairings for authentic Swedish meatballs, a few accompaniments immediately come to mind.
Prep Time: 25 minutes
Cook Time: 1 hour
Additional Time: 10 minutes
Total Time: 1 hour 35 minutes
Course: Main Course
Cuisine: Swedish
Keyword: Authentic Swedish Meatball Recipe
Servings: 6
Calories: 309kcal

Equipment

  • skillet

Ingredients

  • pound finely minced pork shoulder
  • 1 tablespoon dark brown sugar
  • ½ cup rich heavy whipping cream
  • ½ container tangy sour cream
  • 1 small shallot or onion finely chopped
  • ¼ teaspoon aromatic allspice
  • 1 teaspoon unsalted butter
  • ¼ cup low-sodium chicken stock
  • 1 teaspoon Worcestershire sauce
  • 1 large farm-fresh egg
  • pound lean ground beef
  • 3 tablespoons all-purpose flour or as required for thickening
  • 1 teaspoon sea salt
  • 2 cups warm beef broth adjust as needed
  • 1 tablespoon butter
  • ½ teaspoon Dijon mustard
  • 2 slices slightly stale white sandwich bread torn into crumbs
  • ¼ teaspoon grated nutmeg
  • ¼ teaspoon freshly ground black pepper
  • teaspoon ground dried ginger

Instructions

Step 1: Prepare the Meat Mixture

  • Start by combining the lean ground beef and minced pork shoulder in a large mixing bowl. This combination is key. The beef adds savoriness, while the pork brings moisture. Make sure it’s well distributed.

Step 2: Add the Spices

  • In goes the finely chopped shallot or onion, dark brown sugar, allspice, nutmeg, salt, black pepper, and ginger. Each spice plays a critical role in building layers of flavor. Stir this mixture gently to avoid overworking the meat, which can lead to tough meatballs.

Step 3: Incorporate the Binders

  • Now, it’s time to mix in the torn bread crumbs, egg, heavy cream, and sour cream. The creaminess binds everything together and keeps the meatballs moist. Mix it with your hands for the best results!

Step 4: Form the Meatballs

  • Shape the mixture into small balls, about 1–1.5 inches in diameter. Aim for uniformity so that they cook evenly. Place them on a parchment-lined baking sheet as you go.

Step 5: Sear and Brown the Meatballs

  • Heat a skillet over medium heat and add a tablespoon of butter. Once it’s melted and bubbling, add the meatballs. Brown them on all sides, which should take about 5 minutes total. Browning adds depth to flavor.

Step 6: Prepare the Gravy

  • Once browned, remove the meatballs and set them aside. In the same skillet, scrape any delicious bits left behind and add the chicken stock, Worcestershire sauce, Dijon mustard, and remaining butter. Whisk in flour to thicken the sauce, stirring continuously.

Step 7: Combine

  • Return the meatballs to the skillet. Pour the warm beef broth over them and simmer for 10–15 minutes. This allows the flavors to meld beautifully.

Notes

  • Use Fresh Ingredients: Freshly ground meat ensures a better texture than pre-packaged varieties.
  • Chill the Mixture First: Refrigerate the meat mixture for about 30 minutes before forming meatballs. This helps them hold shape when cooking.
  • Do Not Overmix: Mixing too vigorously can lead to dense meatballs. Gentle mixing is key for tenderness.
  • Experiment with Spices: While the traditional flavors are appealing, feel free to adjust spices to your taste.
  • Make Ahead: These meatballs freeze well. Make a double batch and stock your freezer for busy days.

Nutrition

Serving: 120g | Calories: 309kcal | Carbohydrates: 6g | Protein: 22g | Fat: 20.4g | Saturated Fat: 9.2g | Trans Fat: 0.5g | Cholesterol: 124mg | Sodium: 503mg | Sugar: 2g
Tried this recipe?Let us know how it was!

Frequently Asked Questions

1. Can I use frozen meatballs?

 Absolutely! You can use frozen meatballs if you’re looking for a quick meal. Just simmer them in the gravy longer to ensure they’re heated through.

2. What can I serve with Swedish meatballs apart from mashed potatoes?

 In addition to mashed potatoes, consider rice, quinoa, or roasted vegetables. Each option creates a delightful pairing.

3. Can I make Swedish meatballs in advance?

Yes, these meatballs are perfect for meal prep. Make the mixture and form the meatballs, then cook them later. You can also freeze them before cooking.

4. Is it possible to bake these meatballs instead of frying?

 Certainly! Preheat your oven to 400°F (200°C) and bake for about 20 minutes, turning halfway through. This method is healthier and requires less attention.

5. Can I make vegetarian Swedish meatballs?

 Yes! Use plant-based meat alternatives along with traditional seasonings for a veggie-friendly version. They may not taste exactly the same, but they’ll be delicious nevertheless.

6. How can I spice up the gravy for meatballs?

 Add a splash of soy sauce or a hint of hot sauce for a kick. You can also incorporate fresh herbs like thyme or rosemary for extra flavor.

Conclusion

Creating authentic Swedish meatballs is about more than just the ingredients; it’s a journey into the heart of home cooking. 

Each recipe carries with it the love and tradition of countless meals shared around tables, filled with laughter and warmth. As you dive into making these delightful meatballs, remember the joy they bring. 

Cooking is an adventure, after all, and my hope is that these meatballs become a staple in your home just as they are in mine. Enjoy each bite and the memories that come along with them!

You’ll also like these latest recipes!

Leave a Comment

Recipe Rating