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

Honey mustard baked salmon with lemon and black pepper

A simple honey mustard baked salmon recipe with lemon.

08 Feb 2026

Feta-stuffed hamburgers

Delicious feta-stuffed hamburgers that elevate your grill game.

25 Jan 2026

Pork meatball curry with toasted coconut

Pork meatballs in a creamy coconut curry sauce with veggies.

06 Jan 2026

Linguine with pancetta and sauteed cherry tomatoes

Quick and flavorful linguine with pancetta and cherry tomatoes.

24 Nov 2025

Spaghetti bolognaise

Enjoy a classic Spaghetti Bolognese with beef and vegetables.

19 Dec 2025

Thai green beef curry

Enjoy this aromatic Thai green beef curry with coconut milk and fresh vegetables.

30 Nov 2025

Lemon and pecan crumbed chicken schnitzel

Savory lemon and pecan schnitzel for a comforting dinner.

16 Nov 2025

Bacon and cheddar keto chicken with jalapeno peppers

Stuffed chicken breasts with cheddar, jalapenos, and bacon.

13 Jan 2026

Posts