Swedish meatballs, or “köttbullar” as they’re known in Sweden, have become a beloved comfort food across the world. Though many associate these savory little meatballs with IKEA’s cafeteria or cozy winter meals, their rich history and cultural significance make them much more than just a quick bite.
Originating in the 18th century, Swedish meatballs were supposedly brought to Sweden by King Charles XII after his exile in the Ottoman Empire, inspiring theories that link their culinary roots back to Turkey’s köfte. Over the centuries, the Swedish people began adapting the dish, using ingredients available locally and reshaping it into the iconic version we know today.
Traditional Swedish meatballs are typically made with a mix of ground beef and pork, flavored with onion, salt, pepper, and bound with soaked breadcrumbs and milk. They are commonly served with a creamy brown gravy and sweet-tart lingonberry sauce, and paired with mashed potatoes or boiled potatoes. The flavor combination of savory meat, creamy sauce, and a hint of sweetness from the berry compote reflects the Swedish palette which balances earthy ingredients with bright accents.
This Simple and Low Fat Swedish Meatballs recipe honors the traditional preparation but introduces healthier tweaks to make it more accessible for families looking for a lighter meal. By using lean ground beef and skipping the addition of fatty meats like pork, you significantly reduce the overall fat content without sacrificing the dish’s savory essence. The breadcrumbs soaked in milk ensure that the meatballs maintain their signature tenderness — a mouthfeel that Swedish meatballs are especially known for.
What makes this dish particularly family-friendly is not only its milder flavor but also its adaptability. The meatballs are small, soft, and easy for children to chew, and the subtle seasoning tends to be agreeable to all ages. The gravy, made simply with flour and beef broth, coats the meatballs and can be enriched with a touch of cream or milk for a velvety texture. For those watching their calories, you can keep it completely dairy-free or use low-fat milk substitutes.
Many families who cook this dish regularly say that the real secret ingredient is love — the care you take in rolling the meatballs by hand, choosing fresh parsley, and serving it up warm beside homemade mashed potatoes or rice. Don’t forget to top it with a spoonful of cranberry or cowberry sauce, as this sweet and acidic note balances out the savory flavors beautifully and gives it that authentic Swedish touch.
This recipe can be completed in under 45 minutes, making it an ideal weeknight dinner that doesn’t compromise on nutrition or tradition. Whether you’re serving a big family meal or introducing your children to the joys of global cuisine, this Low Fat Swedish Meatballs recipe is both health-conscious and heartfelt — a delicious way to connect with a bit of Swedish heritage right at the kitchen table.

Simple and Low Fat Swedish Meatballs
Ingredients
TO MAKE THE MEATBALLS:
1 ½ pounds ground beef (minced beef) - low-fat
¼ cup breadcrumbs
¼ cup milk
1 medium onion - to your taste
1 small bunch parsley
1 teaspoon salt
1 splash sunflower oil
TO MAKE THE GRAVY:
1 spoonful flour
1 cup beef stock (beef broth or beef bouillon) - or water
Instructions
- Pour milk into breadcrumbs – they will bloat immediately – and add it to the mixture right away. It is not necessary to use all the breadcrumbs – the half maybe just be enough as well. Also, you don’t need eggs in this recipe.
- Mix the ground beef thoroughly with salt, chopped parsley and other spices to your taste (black pepper, for example).
- After that, roll the meatballs with your hands wet. Don’t make them too big – it is better to make them twice as big as a grape or the same size as that of a ping-pong ball (some magazines like to describe Swedish meatballs this way). But remember that the smaller the meatballs are, the easier it will be for children to eat them.
- Then, use a frying pan to fry the meatballs on both sides until they get a brownish crust. If you are cooking for adults, it won’t harm to make the crust harder, which means to fry the meatballs longer.
- While the meatballs are receiving the brownish crust, make sure you prepare a pot. Put a spoonful of flour into it and fry the flour till it gets creamy and has a nut smell – then pour hot broth or water into it and bring the mixture to a boil. You can also add some cream or mix water with milk (fifty-fifty).
- Then, put the meatballs into the gravy that you have in the pot and let them stew for 15-20 minutes.
- And finally, we come to the point when it is necessary to know how to make Swedish meatballs actually look Swedish: serve them with sweet and sour cranberry or cowberry sauce and season it with chopped parsley.










