Swedish Meatballs Recipe: A Cozy, Comforting Classic

Swedish meatballs (Köttbullar) are a beloved comfort food that’s tender, flavorful, and perfect for any occasion. Served with a rich creamy gravy and lingonberry jam, they are a delicious balance of savory and sweet. This homemade Swedish meatball recipe will transport you to Sweden and is easy enough to make at home!


Ingredients:

For the Meatballs:

  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1 tablespoon olive oil (for frying)
  • 1 small onion, finely chopped
  • 1 pound ground beef (or a mix of beef and pork)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground nutmeg
  • 1 large egg

For the Gravy:

  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1/2 cup heavy cream
  • Salt and pepper to taste
  • 1 tablespoon soy sauce (optional, for extra umami)

To Serve:

  • Lingonberry jam (optional but traditional)
  • Mashed potatoes or egg noodles (for serving)

Instructions:

1. Prepare the Meatballs

In a small bowl, mix the breadcrumbs and milk. Let it sit for about 5 minutes until the breadcrumbs absorb the milk. Meanwhile, sauté the finely chopped onion in 1 tablespoon of olive oil over medium heat until soft and golden brown, about 5 minutes.

In a large mixing bowl, combine the ground beef, sautéed onions, soaked breadcrumbs, egg, salt, pepper, allspice, and nutmeg. Mix until just combined—don’t overmix, or the meatballs will become tough.

2. Form the Meatballs

Using your hands or a spoon, shape the mixture into small meatballs, about 1 inch in diameter. Place them on a tray or plate.

3. Cook the Meatballs

Heat the olive oil in a large skillet over medium heat. Add the meatballs in batches, making sure not to overcrowd the pan. Fry them for about 5-7 minutes, turning occasionally, until they are golden brown on all sides and cooked through. Remove the meatballs from the skillet and set them aside on a plate.

4. Make the Gravy

In the same skillet, melt the butter over medium heat. Add the flour and whisk continuously to form a roux. Cook for about 1-2 minutes until the mixture is golden and bubbly.

Slowly pour in the beef broth while whisking to avoid lumps. Bring to a simmer and cook for 3-5 minutes until the gravy has thickened. Add the heavy cream, soy sauce (if using), and season with salt and pepper. Stir to combine.

5. Combine the Meatballs and Gravy

Return the meatballs to the skillet, gently stirring them into the gravy. Let them simmer in the gravy for an additional 5-10 minutes to ensure they’re cooked through and coated with the creamy sauce.

6. Serve

Serve the Swedish meatballs with mashed potatoes or egg noodles. Top with lingonberry jam for an authentic Swedish touch.


Tips for the Perfect Swedish Meatballs:

  • Use a Blend of Meats: For a richer flavor, mix beef and pork together. Pork adds moisture and flavor to the meatballs.
  • Adjust Seasonings: If you prefer a more intense flavor, you can add more spices like ground white pepper or a pinch of cayenne.
  • Make Ahead: You can prepare the meatballs in advance and freeze them for up to 3 months. Just cook them from frozen in the gravy for a quick meal.

These Swedish meatballs are the ultimate comfort food: tender meatballs smothered in a creamy, savory gravy. Whether you’re having them for dinner or serving them at a gathering, they’re sure to be a hit. Pair them with mashed potatoes or egg noodles, and don’t forget the lingonberry jam for the perfect touch!

Leave a Reply

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