HomeDinnerSwedish Meatballs

Swedish Meatballs

- Advertisement -

Swedish Meatballs


Swedish Meatballs, or “Köttbullar” in Swedish, are a classic dish made of small, seasoned meatballs served in a creamy gravy. Loved by many around the world, they are a staple in both Swedish cuisine and international comfort food. But what makes these meatballs so irresistible?

- Advertisement -

History of Swedish Meatballs

Origins of the Dish

Swedish Meatballs have a rich history, believed to have been introduced to Sweden by King Charles XII in the early 18th century after his exile in the Ottoman Empire. He brought back the recipe, which has since been adapted into the beloved dish we know today.

- Advertisement -

Evolution Over Time

Originally made with a mix of pork and beef, the recipe has evolved to include various meats and seasonings. The addition of cream or milk-soaked bread gives them their unique texture, and they are traditionally served with lingonberry sauce and mashed potatoes.

- Advertisement -

Nutritional Benefits

Health Benefits of Meatballs

Meatballs made from lean meats like beef or pork are rich in protein, which is essential for muscle growth and repair. They also provide important vitamins and minerals like B12, zinc, and iron.

Health Benefits of Traditional Accompaniments

The traditional accompaniments like lingonberries are rich in antioxidants, and mashed potatoes offer a good source of potassium and dietary fiber.

Choosing the Right Meat

Best Types of Meat to Use

A combination of ground beef and pork is traditional for Swedish meatballs. The beef provides a hearty flavor, while the pork adds juiciness.

Tips for Preparing the Meat

Ensure the meat is fresh and mix it gently to avoid overworking, which can make the meatballs tough. For a more luxurious version, you can use a bit of ground veal.

Preparing the Meatballs

How to Mix the Ingredients

Combine the ground meats with finely chopped onions, breadcrumbs soaked in milk, beaten eggs, and seasonings. Mix until just combined to keep the meatballs tender.

Methods for Shaping the Meatballs

Use a small scoop or your hands to form the meat mixture into uniform balls. Wetting your hands can help prevent sticking.

Cooking Techniques

Pan-Frying Method

Pan-frying gives the meatballs a nice crust. Heat oil or butter in a skillet and cook the meatballs in batches until browned on all sides and cooked through.

Baking Method

For a healthier option, bake the meatballs. Preheat the oven to 400°F (200°C), place the meatballs on a baking sheet, and bake for 20-25 minutes until golden brown.

Making the Gravy

Key Ingredients for Traditional Gravy

  • Butter
  • Flour
  • Beef broth
  • Heavy cream
  • Soy sauce
  • Dijon mustard

Step-by-Step Instructions

  1. Make a Roux: Melt butter in a pan, add flour, and cook until golden brown.
  2. Add Broth: Slowly whisk in beef broth and bring to a simmer.
  3. Incorporate Cream: Stir in heavy cream, soy sauce, and Dijon mustard.
  4. Simmer: Let the gravy simmer until thickened, adjusting seasoning as needed.

Step-by-Step Recipe

Detailed Cooking Instructions

  1. Prepare the Meatballs: Mix ground beef and pork with soaked breadcrumbs, onion, eggs, and seasonings. Form into small balls.
  2. Cook the Meatballs: Pan-fry or bake the meatballs until fully cooked.
  3. Make the Gravy: In the same pan, prepare the gravy by making a roux, adding broth, and finishing with cream.
  4. Combine and Serve: Return the meatballs to the pan, coat with gravy, and simmer for a few minutes. Serve hot with mashed potatoes and lingonberry sauce.

Tips for Perfect Results

  • Don’t overcrowd the pan when frying.
  • Let the meatballs rest after cooking to help them stay moist.
  • Adjust the seasoning of the gravy to taste.

Serving Suggestions

Traditional Side Dishes

  • Mashed potatoes
  • Lingonberry sauce
  • Pickled cucumbers

Presentation Tips

Serve the meatballs in a deep dish with a generous ladle of gravy. Garnish with fresh parsley for a touch of color.

Common Mistakes to Avoid

Overmixing the Meat

Overmixing can make the meatballs dense and tough. Mix until just combined.

Overcooking the Meatballs

Cook the meatballs until just done to keep them juicy. Overcooking can dry them out.

Variations of the Dish

Vegetarian Swedish Meatballs

Use a mixture of lentils, mushrooms, and breadcrumbs as a meat substitute. Season well and cook as you would traditional meatballs.

Spicy Swedish Meatballs

Add a touch of cayenne pepper or chili flakes to the meat mixture for a spicy kick. You can also incorporate spicy mustard into the gravy.

Pairing with Sauces

Best Sauces to Complement the Dish

  • Lingonberry sauce
  • Creamy mustard sauce
  • Cranberry sauce

Homemade Sauce Recipes

For a quick lingonberry sauce, simmer lingonberries with a bit of sugar and water until thickened. For a mustard sauce, mix Dijon mustard with a touch of honey and cream.

Cultural Significance

Role in Swedish Cuisine

Swedish Meatballs are a national dish of Sweden, often enjoyed during festive occasions and family gatherings. They reflect the simplicity and comfort of Swedish home cooking.

Popularity Worldwide

Thanks to IKEA, Swedish Meatballs have gained international fame. They are now enjoyed in many countries, often with local twists on the recipe.


Swedish Meatballs are a delightful blend of flavors and textures, representing the heart of Swedish comfort food. Whether you’re enjoying them with traditional sides or giving them a modern twist, they’re sure to become a favorite in your culinary repertoire. So, why not try making them at home and savor the taste of Sweden?


Can I freeze Swedish meatballs?

Yes, you can freeze them. Cook the meatballs and let them cool completely before freezing in an airtight container. They can be reheated directly from frozen.

What’s the best way to store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave.

Can I make them gluten-free?

Yes, use gluten-free breadcrumbs and ensure all other ingredients, like soy sauce, are gluten-free.

How do I make them more flavorful?

Use fresh herbs, spices, and high-quality meats. Letting the meatballs rest after cooking helps the flavors meld together.

Is it suitable for meal prep?

Absolutely! Swedish Meatballs are perfect for meal prep. Make a big batch and divide it into portions for easy, delicious meals throughout the week.

Yield: 6

Swedish Meatballs

Swedish Meatballs

Swedish Meatballs, or "Köttbullar" in Swedish, are a classic dish made of small, seasoned meatballs served in a creamy gravy. Loved by many around the world, they are a staple in both Swedish cuisine and international comfort food. But what makes these meatballs so irresistible?

Prep Time 15 minutes
Cook Time 25 minutes


  • 2 tablespoons olive oil, divided
  • 1 onion, diced
  • 1 pound ground beef
  • 1 pound ground pork
  • ½ cup Panko*
  • 2 large egg yolks
  • ¼ teaspoon ground allspice
  • ¼ teaspoon ground nutmeg
  • Kosher salt and freshly ground black pepper, to taste
  • ¼ cup unsalted butter
  • ⅓ cup all-purpose flour
  • 4 cups beef broth
  • ¾ cup sour cream
  • Kosher salt and freshly ground black pepper, to taste
  • 2 tablespoons chopped fresh parsley leaves


  • Heat 1 tablespoon olive oil in a large cast iron skillet over medium heat. Add onion, and cook, stirring frequently, until onions have become translucent, about 2-3 minutes.

  • In a large bowl, combine ground beef, ground pork, Panko, egg yolks, allspice, nutmeg and cooked onion; season with salt and pepper, to taste. Using a wooden spoon or clean hands, stir until well combined. Roll the mixture into 1 1/4-to-1 1/2-inch meatballs, forming about 24 meatballs.

  • Add remaining 1 tablespoon olive oil to the skillet. Add meatballs, in batches, and cook until all sides are browned, about 4-5 minutes. Transfer to a paper towel-lined plate.

  • To make the gravy, melt butter in the skillet. Whisk in flour until lightly browned, about 1 minute. Gradually whisk in beef broth and cook, whisking constantly, until slightly thickened, about 1-2 minutes. Stir in sour cream; season with salt and pepper, to taste.

  • Stir in meatballs and cook, stirring occasionally, until heated through and thickened, about 8-10 minutes.

  • Serve immediately, garnished with parsley, if desired.

- Advertisement -

Most Popular

Recent Comments

Latest Recıpes

Skip to Recipe