Swedish Meatballs (Köttbullar) – Easy Meal Recipe

Servings: 8 Total Time: 40 mins Difficulty: Intermediate

Last Updated on August 1, 2025

When it comes to enjoying Swedish meatballs, the choices for sides are delightful. These meatballs are tasty, tender, and rich, so I often find myself reaching for something fresh and zesty to balance out the meal. Here are a few of my favorite pairings:

1. Lingonberry Sauce: This sweet-tart sauce adds a vibrant contrast to the savory meatballs. It’s a staple in Swedish cuisine.
2. Mashed Potatoes: Creamy, fluffy mashed potatoes are a classic companion. They soak up that savory gravy perfectly.
3. Pickled Cucumbers: These add a crunch and sharpness that cuts through the richness of the meatballs.
4. Roasted Vegetables: A mix of seasonal veggies, roasted until caramelized, complements the flavors beautifully.
5. Crispy Flatbreads: A warm, crispy flatbread on the side allows you to scoop up meatballs and sauce, making every bite delightful.

Getting the sides right amplifies this dish and creates a memorable meal.

Swedish Meatballs (Köttbullar)

If you’ve ever wandered through the aisles of an IKEA, the aroma of their iconic Swedish meatballs probably reached out and tugged at your taste buds. They have a unique feel—a cozy, home-cooked warmth that makes you feel right at home. Growing up with these rich flavors, I learned that recreating this dish can bring comfort and nostalgia to any table.

In this recipe, I’ll walk you through my personal take on Swedish meatballs, or as the Swedes call them, “köttbullar.” Trust me, when you get that first bite, you’ll understand why these tiny orbs of joy are so loved. With savory meat, a luscious gravy, and delightful sides, it’s sure to be a hit.

You Might Also Like These Recipes!

What is the Swedish Meatballs (Köttbullar)?

The Swedish meatballs recipe is a fusion of flavors and textures. These meatballs traditionally consist of ground meat, often a mix of beef and pork, combined with spices, breadcrumbs, and cream. What results is a tender meatball that is lightly seasoned but bursting with flavor.

They are typically served with a rich gravy and sides such as mashed potatoes and lingonberry sauce—an unbeatable combination. Each bite not only satisfies the hunger but also warms the soul with its delightful comfort.

How Does It Taste?

Imagine a bite that’s soft and savory, with a slightly nutty flavor from the allspice. The meatballs are succulent, and the gravy is rich yet light, making the flavors come alive. When paired with lingonberry sauce, the taste shifts into another dimension. The sweetness of the berries perfectly balances the savory meat, creating a delightful dance on your palate.

Why You’ll Love This?

Here’s why this recipe captures hearts:

– Simplicity: It’s straightforward. You don’t need a PhD in culinary arts to whip these up.
– Versatility: Got leftovers? They reheat beautifully and can be turned into meal prep delights for the week.
– Comfort Food: On a rainy day or a cold winter evening, this dish warms the soul.
– Crowd-Pleaser: Whether it’s a family dinner or a get-together with friends, meatballs never go out of style.
– Fresh Ingredients: This recipe leans on fresh components instead of pre-packaged products, ensuring each bite bursts with taste.

Ingredients for Swedish Meatballs (Köttbullar)

For the Meatballs

  • ½ lb ground beef (preferably 85% lean)
  • ½ lb ground pork
  • ½ onion, finely diced (about ½ cup)
  • 1 egg
  • ¼ cup fresh breadcrumbs
  • ½ cup heavy cream
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper
  • ¼ teaspoon ground allspice
  • 1 tablespoon butter (for frying)

For the Gravy

  • 1 tablespoon flour
  • ½ tablespoon soy sauce
  • 1 cup beef stock (you may need a little extra)
  • ¼ cup heavy cream
  • ½ tablespoon vegetable oil (more if needed)

Step by Step Directions

Step 1: Prepare the Meat Mixture

In a large bowl, mix together the ground beef and pork. Add the diced onion, egg, breadcrumbs, heavy cream, and seasonings: salt, pepper, and allspice. 

Use your hands to blend everything together until just combined. Be careful not to overwork the mixture, as this can make the meatballs tough.

Step 2: Form the Meatballs

Once your mixture is ready, grab a small amount and roll it into balls about the size of a golf ball. This ensures even cooking. Place them on a plate or a baking sheet as you prepare the next steps.

Step 3: Cook the Meatballs

In a skillet over medium heat, melt the butter and oil together. When hot, add the meatballs in batches, making sure not to overcrowd the pan. Cook until browned on all sides, about 5–7 minutes. Remove them from the skillet and set aside.

Step 4: Make the Gravy

In the same skillet, add the flour and whisk it into the drippings until combined. Slowly pour in the beef stock while whisking to avoid lumps. Stir in the soy sauce and cream. Let it simmer for a few minutes until it thickens slightly.

Step 5: Combine

Return the meatballs to the gravy and stir gently until they are coated. Let everything simmer together for an additional 5 minutes, allowing the flavors to meld.

Step 6: Serve

Now it’s time to plate! Serve the meatballs freshly coated in gravy alongside mashed potatoes and a dollop of lingonberry sauce.

How to make Swedish Meatballs (Köttbullar)

Tips on Making Swedish Meatballs (Köttbullar)

– Don’t skimp on the breadcrumbs: They help bind the mixture together and keep moisture in the meatballs.
– Mix gently: Overworking the meat can lead to dense, tough meatballs.
– Use a mix of meats: This adds flavor and keeps the meatballs tender. A combination of beef and pork works best.
– Keep them round: Rolling them into shape helps achieve even cooking and a nice texture.
– Adjust for taste: Don’t hesitate to tailor the spices for your liking. A pinch of nutmeg goes a long way!

Nutrition Information

Per serving (meatballs with gravy):

  • Calories: Approximately 350
  • Protein: 22g
  • Fat: 25g
  • Saturated Fat: 10g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Sugar: 1g

(Note: Values may vary based on specific ingredients used.)

Swedish Meatballs (Köttbullar) Recipe

How Do You Store this Swedish Meatballs (Köttbullar) Recipe?

To store the meatballs, let them cool down after cooking. Place them in an airtight container in the refrigerator. They can be kept for up to 3 days. 

For longer storage, freeze them instead! Just ensure they are in a freezer-safe container or a zip-top bag. They can last up to 3 months in the freezer. Reheat on the stovetop or in the microwave when you’re ready to enjoy them again.

What Other Substitutes Can You Use in Swedish Meatballs (Köttbullar) Recipe?

1. Ground Turkey: An excellent lean alternative to beef and pork. It offers a lighter flavor but remains juicy when cooked right.
2. Quinoa: For a vegetarian option, substitute meat with cooked quinoa and check those seasonings for flavor. It gives a delightful texture.
3. Ground Chicken: Another lean option, which brings a mild taste that absorbs the flavors of the spices and sauce.
4. Almond Flour: This can replace breadcrumbs for a gluten-free version. It keeps the meat moist and adds a nutty flavor.
5. Vegetable Broth: For a lighter gravy alternative, you can use vegetable broth to replace beef stock. It might alter the taste, but it remains comforting.

Conclusion

Cooking Swedish meatballs (köttbullar) is like wrapping yourself in a cozy blanket on a chill evening. It’s simple, satisfying, and brings people together, whether at a festive gathering or casual dinner. 

With rich flavors, comforting textures, and delightful pairings, this recipe is bound to become a staple in your kitchen. Trust me, when you give these meatballs a try, you’ll find them as irresistible as I do. So roll up those sleeves, gather your ingredients, and get ready to leave everyone’s taste buds singing!

You Might Also Like These Latest Recipes!

Swedish Meatballs (Köttbullar) – Easy Meal Recipe

Difficulty: Intermediate Prep Time 15 mins Cook Time 25 mins Total Time 40 mins
Servings: 8 Calories: 350
Best Season: Suitable throughout the year

Description

If you've ever wandered through the aisles of an IKEA, the aroma of their iconic Swedish meatballs probably reached out and tugged at your taste buds. They have a unique feel—a cozy, home-cooked warmth that makes you feel right at home. Growing up with these rich flavors, I learned that recreating this dish can bring comfort and nostalgia to any table.

Ingredients

For the Meatballs

For the Gravy

Instructions

Step 1: Prepare the Meat Mixture

  1. In a large bowl, mix together the ground beef and pork. Add the diced onion, egg, breadcrumbs, heavy cream, and seasonings: salt, pepper, and allspice.
  2. Use your hands to blend everything together until just combined. Be careful not to overwork the mixture, as this can make the meatballs tough.

Step 2: Form the Meatballs

  1. Once your mixture is ready, grab a small amount and roll it into balls about the size of a golf ball. This ensures even cooking. Place them on a plate or a baking sheet as you prepare the next steps.

Step 3: Cook the Meatballs

  1. In a skillet over medium heat, melt the butter and oil together. When hot, add the meatballs in batches, making sure not to overcrowd the pan. Cook until browned on all sides, about 5–7 minutes. Remove them from the skillet and set aside.

Step 4: Make the Gravy

  1. In the same skillet, add the flour and whisk it into the drippings until combined. Slowly pour in the beef stock while whisking to avoid lumps. Stir in the soy sauce and cream. Let it simmer for a few minutes until it thickens slightly.

Step 5: Combine

  1. Return the meatballs to the gravy and stir gently until they are coated. Let everything simmer together for an additional 5 minutes, allowing the flavors to meld.

Step 6: Serve

  1. Now it’s time to plate! Serve the meatballs freshly coated in gravy alongside mashed potatoes and a dollop of lingonberry sauce.

Nutrition Facts

Servings 8


Amount Per Serving
Calories 350kcal
% Daily Value *
Total Fat 25g39%
Saturated Fat 10g50%
Total Carbohydrate 10g4%
Dietary Fiber 1g4%
Sugars 1g
Protein 22g44%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

- Don’t skimp on the breadcrumbs: They help bind the mixture together and keep moisture in the meatballs.
- Mix gently: Overworking the meat can lead to dense, tough meatballs.
- Use a mix of meats: This adds flavor and keeps the meatballs tender. A combination of beef and pork works best.
- Keep them round: Rolling them into shape helps achieve even cooking and a nice texture.
- Adjust for taste: Don’t hesitate to tailor the spices for your liking. A pinch of nutmeg goes a long way!

Keywords: Swedish Meatballs (Köttbullar)
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

1. Can I freeze the meatballs before cooking them?

 Absolutely! If you make a batch ahead of time, shape them and place them on a baking sheet. Freeze until solid, then transfer to a container. Cook them from frozen—just increase cooking time slightly.

2. Is it necessary to use heavy cream for the meatballs?

 Not at all! You can substitute with milk, but keep in mind it might slightly alter the texture from the rich creaminess.

3. Can I bake the meatballs instead of frying them?

Yes! Preheat your oven to 375 degrees Fahrenheit and place the meatballs on a baking sheet. Bake for about 25 minutes or until cooked through.

4. What is the best way to reheat leftovers?

 The stovetop method works best to keep the meatballs juicy. Heat the meatballs in a pan over medium heat and add a splash of beef stock to keep them moist.

5. Can I use different spices in the recipe?

Certainly! Feel free to explore different spices like garlic powder or paprika for a bit of a kick. Just stick to the overarching theme of light seasoning.

6. What if I can’t find lingonberry sauce?

 If you can’t find lingonberry sauce, cranberry sauce is a great alternative. It offers a similar sweet-sour profile, enhancing the taste of the meatballs.

Mary Siegel, Registered Dietitian & Recipe Blogger
Mary Siegel Registered dietitian and recipe blogger

Mary Siegel is a registered dietitian from Texas and the heart behind Easy Meal Recipe, a blog dedicated to making healthy cooking simple and enjoyable. With a background in Nutrition and Dietetics from the University of Houston, she shares easy, flavorful recipes designed for busy lives. Growing up surrounded by family and food, she now blends her love of comfort food with a focus on balanced nutrition. Outside the kitchen, Mary loves exploring farmers' markets and spending time with her family in the Texas outdoors.

Leave a Comment

Leave a Comment