Swedish meatballs

Swedish meatballs combine ground beef with aromatic spices and a creamy sauce for a comforting dish. This recipe guides you through creating tender meatballs and a rich, flavorful sauce.

13 Feb 2026
Cook time 35 min
Prep time 15 min

Ingredients:

1/2 cup bread crumbs
1/2 cup light sour cream
18 oz ground beef (80/20%)
1 onion
2 garlic cloves
1 tsp allspice
1 egg
1 tsp salt
1 tsp black pepper
1/4 cup olive oil
1/2 cup beef broth
1 tsp corn flour
Swedish meatballs

Swedish meatballs, known for their tender texture and rich flavors, are a classic dish that combines ground beef, aromatic spices, and a creamy sauce. Follow this recipe to create a hearty and delightful meal that's perfect for any occasion.

Instructions:

1. Prepare the Binding Mixture:
- In a large mixing bowl, combine the bread crumbs and light sour cream. Mix well and let it sit for about 5 minutes to allow the bread crumbs to absorb the sour cream.
2. Combine the Ingredients:
- Add the ground beef, finely chopped onion, minced garlic, allspice, beaten egg, salt, and black pepper to the crumb mixture.
- Using your hands or a spatula, thoroughly mix the ingredients until well combined.
3. Form Meatballs:
- Shape the mixture into small meatballs, around 1 to 1.5 inches in diameter. You should get around 24-28 meatballs depending on the size.
4. Cook the Meatballs:
- In a large skillet, heat the olive oil over medium heat.
- Once the oil is hot, carefully add the meatballs to the skillet. You may need to do this in batches to avoid overcrowding the pan.
- Cook the meatballs for about 7-10 minutes, turning them regularly to ensure they are browned on all sides and cooked through. Remove the cooked meatballs and place them on a paper towel-lined plate to drain any excess oil.
5. Make the Sauce:
- In the same skillet, remove any excess oil, leaving about 1 tablespoon behind. Add the beef broth, scraping the bottom of the pan to loosen any browned bits.
- In a small bowl, mix the corn flour with a tablespoon of water to create a smooth slurry.
- Gradually add the corn flour slurry to the skillet, stirring continuously to avoid lumps. Cook for 2-3 minutes until the sauce thickens slightly.
6. Combine Meatballs and Sauce:
- Return the meatballs to the skillet, gently coating them with the sauce. Let the meatballs simmer in the sauce for another 5 minutes to ensure they are heated through and flavors meld together.
7. Serve:
- Serve the Swedish meatballs hot, typically over mashed potatoes, egg noodles, or rice. Garnish with fresh parsley if desired.

Swedish meatballs are a delicious and versatile dish that's sure to please family and friends. By following these steps and tips, you'll create perfectly seasoned meatballs with a creamy and flavorful sauce, making a meal that's both comforting and satisfying. Enjoy your homemade Swedish meatballs with a side of mashed potatoes or steamed vegetables for a complete and delightful dining experience.

Swedish meatballs FAQ:

What is the cooking time for Swedish meatballs?

Cook the meatballs for about 7-10 minutes over medium heat, turning them regularly to ensure they are browned on all sides and cooked through.

How do I know when the meatballs are done?

Ensure the meatballs reach an internal temperature of 160°F (71°C). They should be browned on the outside and no longer pink in the center.

What can I use instead of ground beef?

You can substitute ground beef with ground turkey or chicken for a lighter option, or even a meat alternative if you’re looking for a vegetarian version. Adjust seasoning as needed.

How should I store leftover Swedish meatballs?

Store leftover meatballs in an airtight container in the refrigerator for up to 3-4 days. They can also be frozen for up to 3 months.

What can I serve with Swedish meatballs?

Swedish meatballs are traditionally served over mashed potatoes, egg noodles, or rice. You can also serve them with lingonberry sauce for a classic pairing.

Cooking Tips:

- Ensure the bread crumbs are finely ground to help bind the meatballs well.

- Grate the onion finely to avoid large chunks in the meatballs, which helps evenly distribute flavor.

- Chill the meatball mixture in the refrigerator for 30 minutes before forming the balls to make them easier to shape.

- Do not overcrowd the pan while frying the meatballs, as they need space to brown evenly.

- For a richer flavor, substitute part of the ground beef with ground pork.

Nutrition Facts

4 Servings
Calories 450kcal
Protein 27g
Carbohydrates 14g
Fiber 1.25g
Sugar 2.42g
Fat 45g

More recipes

Yellow chicken & pumpkin curry

A warming yellow chicken and pumpkin curry served with pearl barley.

22 Nov 2025

Moroccan meatballs

Delicious Moroccan meatballs simmered in spiced tomato sauce.

05 Feb 2026

Easy barbeque ribs

Tender slow-cooked BBQ ribs, finished with a caramelized glaze.

04 Jan 2026

Zucchini lasagna

Enjoy a low-carb zucchini lasagna with turkey and cheese.

11 Nov 2025

Sweet chilli fish with mash & beans

Spicy sweet chilli fish served with creamy mash and green beans.

16 Feb 2026

Lemon garlic steak

Savor delicious Lemon Garlic Steak with a tangy garlic sauce.

25 Feb 2026

Pumpkin, lemon and broccoli risotto

Creamy pumpkin, lemon, and broccoli risotto for cozy meals.

28 Nov 2025

Lemon chicken with olive oil and sea salt

Quick and tangy lemon chicken baked with olive oil and sea salt.

14 Dec 2025

Posts