Authentic Swedish Meatballs Recipe

5 from 5 votes
Prep Time 30 mins Cook Time 5 mins Rest Time 5 mins Total Time 40 mins
Difficulty: Intermediate Servings: 4 Calories: 380 Best Season: Suitable throughout the year


Swedish Meatballs is a classic dish which is widely popular all over central europe. No one in the family will ever say no to these golden brown nuggets of joy! Easily customizable with different spices and herbs, we do however recommend the classic swedish condiments of mashed potatoes, gravy and pickles.



  1. In a small bowl, pour the water and cream together with the breadcrumb. Let the breadcrumbs soak for 30 minutes.

  2. Mash the potato with a fork, mix the minced meat with the potatoes in a separate container

  3. Combine the breadcrumbs with the minced meat and work into a wet dough.

  4. Add the onion, egg, salt & pepper. Work the mixture until fully mixed.

  5. Wet your hands, then form the mixture into small to medium-sized balls and put onto a plate or a dish.

  6. Melt butter in a skillet or pan on medium-high heat, then add the meatballs and cook until dark brown. Make sure you stir continously to avoid burning the meatballs, make sure you brown all the sides of the meatball.


  • Let the meat mixture rest before forming the Swedish meatballs, this enhances the taste and makes the balls easier to form.
  • Add some cheese into the mixture to get the Swedish meatballs even creamier and tastier, yum!
  • Make sure you form round meatballs to ensure they cook evenly in the pan.
  • If you want to make them healthier, use the oven cook method (see the FAQ).
  • Swedish meatballs can be made ahead of time and reheated. This makes them a convenient option for gatherings and busy weeknight dinners.
  • Wetting your hands and utensils with water makes it easier to shape the meatballs without the mixture sticking to your hands.
  • Before forming all the meatballs, cook a small portion of the mixture to taste and adjust the seasonings if needed. This ensures your meatballs are well-seasoned to your liking.
  • Be careful not to overcook the meatballs. They should be cooked through but still juicy and tender. Overcooking can result in dry meatballs.
  • Prepare a creamy sauce or gravy with beef or vegetable broth, heavy cream, and pan drippings from browning the meatballs. Season the sauce well to complement the meatballs.
  • Swedish meatballs are traditionally served with lingonberry sauce, which provides a sweet and tart contrast to the savory meatballs and creamy sauce.
Keywords: meatballs, pork, beef

Frequently Asked Questions

Expand All:
Can I freeze my Swedish meatballs?

Yes, we recommend to freeze them cooked, this way they can go straight from the freezer into a pot whenever you wish to make a quick dinner. Cooked meatballs should always be completely cooled before placing them in a container and in the freezer.

What kind of meat is best suited for Swedish meatballs?

We recommend a mix of pork and beef to get the best consistency and taste, however you could also go with either pork or beef meat. Do note if you do a beef only that you may have to add some extra fat while cooking.

How big should I make my Swedish meatballs?

Make sure you roll them round and evenly to make sure they cook well. A good size for the meatballs is around 1,5-2 inches or 4-5 centimeters.

Can I cook my Swedish meatballs in the oven?

Yes, of course! Even though we do recommend using a skillet on the stovetop, it could also be cooked in the oven at 400F/200C for about 20 minutes.

What condiments could I use for my Swedish meatballs?

Theres various different condiments or dishes where you could use the Swedish meatballs. Our recommendation is to serve them plain with some potatoes and gravy, however they could also be served in a tomato sauce, in a stew or even as part of a curry sauce!

Did you make this recipe?

Tag #themoderncookbook if you made this recipe. Follow @moderncookbook on Instagram for more recipes.

User Reviews

5 out of 5
5 Customer Ratings
5 Stars
4 Stars
3 Stars
2 Stars
1 Star
Add a review

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

Add a question

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