The BEST Easy Homemade Swedish Meatballs

Classic Swedish meatballs made from scratch, baked then simmered in a creamy pan sauce. Serve over egg noodles or mashed potatoes with parsley and lingonberry jam for a comforting family favorite.

This Swedish meatball recipe has been my family favorite for years and it is the kind of dish that turns an ordinary weeknight into a small celebration. I first discovered this version on a rainy evening when I wanted something warm, nostalgic, and simple to pull together from pantry staples. The combination of tender baked meatballs and a silky sauce finished on the stovetop produces a comfort level that is hard to beat. The meatballs remain juicy because they are baked first then plated into the warm sauce so they absorb flavor without becoming dense.
What makes this approach special is the balance of texture and sauce. The meatballs form a gentle crust in the oven while staying soft inside. The pan sauce, made from butter and flour with beef broth and a touch of Worcestershire and vinegar, becomes velvety after tempering in the sour cream. Served over egg noodles or creamy mashed potatoes, garnished with fresh parsley and a dollop of lingonberry jam, it becomes a complete meal that appeals to kids and adults alike. I still remember the first time my picky nephew tasted them and asked for seconds twice in a row.
Why You'll Love This Recipe
- This version is quick to assemble and bakes in the oven so you do not need to babysit each meatball while frying. Ready in about one hour with 30 minutes active prep.
- Uses common pantry and fridge ingredients such as breadcrumbs, milk, egg, and basic spices so you can make it without a special grocery run.
- The sauce is made in the same pan that finishes the meatballs, delivering deep savory flavor and a silky texture that clings to noodles or potatoes.
- Make ahead friendly. Meatballs can be baked earlier and heated gently in the sauce when you are ready to serve.
- Family pleasing. Mild warm spices like allspice and nutmeg add traditional Scandinavian notes while remaining approachable for children.
- Flexible. Swap half the beef for pork for a more traditional profile or serve over mashed potatoes for a gluten free dinner if you use proper substitutes.
I have served this dish at small dinner parties and busy weeknight tables. My partner always remarks on the sauce the moment it hits the stove and my mother insists this is the closest to the meatballs she remembers from childhood gatherings. Over time I refined the size to about 3 tablespoons per meatball which yields even cooking and a pleasant bite. The small spoonful of lingonberry jam at the side is not just decorative. It elevates the savory flavors with a bright hint of sweetness that our whole family now expects.
Ingredients
- Ground beef: Use 2 pounds of lean ground beef for a balance of flavor and reduced splatter. If you prefer a more traditional taste, use a 50 50 mix of ground beef and ground pork. Look for 85 90 percent lean for good flavor without excessive grease.
- Breadcrumbs: One cup of unseasoned breadcrumbs binds the meatballs. You can use fresh soft breadcrumbs made from day old bread or dried store bought crumbs. Panko will make them lighter but slightly more fragile.
- Milk and egg: A quarter cup of milk and one lightly beaten egg add moisture and help the crumbs swell so the meatballs stay tender.
- Seasonings: Add one teaspoon salt, half teaspoon onion powder, quarter teaspoon allspice, and an eighth teaspoon nutmeg plus freshly ground black pepper to taste. The allspice and nutmeg give a warm Scandinavian note.
- Butter and flour for the sauce: Six tablespoons salted butter and six tablespoons all purpose flour start the roux that thickens the sauce to a smooth velouté.
- Beef broth and flavorings: Four cups low sodium beef broth, one tablespoon Worcestershire sauce, and half teaspoon apple cider vinegar round out the pan sauce.
- Sour cream: One third cup sour cream gives a tangy richness. Temper it before adding to prevent curdling.
- To serve: Eight ounces egg noodles cooked to package directions or prepared mashed potatoes, plus fresh minced parsley and lingonberry jam for garnish and brightness.
Instructions
Preheat and prepare: Preheat the oven to 400 degrees Fahrenheit. Line a rimmed baking sheet with foil or parchment for easy cleanup and set aside. This ensures even heat and less sticking when the meatballs bake. Mix meatball mixture: Combine the ground beef, breadcrumbs, milk, egg, salt, onion powder, allspice, nutmeg, and black pepper in a large bowl. Use your hands to gently mix until combined but do not overwork the meat. Overmixing makes meatballs dense. Aim for a uniform mixture that still feels soft. Portion and roll: Scoop the mixture into 3 tablespoon mounds using a 3 tablespoon cookie scoop or two spoons. Gently roll each mound into a ball between your palms until smooth. The target diameter is about 1.5 to 2 inches. Place meatballs at least one inch apart on the prepared pan to allow air circulation. Bake until golden: Bake meatballs for about 20 minutes or until they are golden brown and cooked through. Timing will vary slightly by oven and meatball size. Cut a larger meatball to check for doneness if you are unsure. Drain on paper towels to remove excess grease. Make the sauce: While the meatballs bake, heat a large skillet over medium high heat and add the butter. Once melted, whisk in the flour and cook for two minutes, whisking constantly to form a blond roux. Slowly whisk in the beef broth, then add Worcestershire sauce and apple cider vinegar. Bring to a boil then reduce to a simmer, whisking until the sauce thickens, about five minutes. Temper the sour cream: Place the sour cream in a small bowl or measuring cup and whisk in a ladleful of hot sauce to warm it. Add a second ladle and whisk until smooth. Pour the tempered sour cream into the sauce and whisk until uniform. Taste and adjust salt and pepper a quarter teaspoon at a time. Finish in the skillet: Gently nestle the baked meatballs into the warm sauce and turn each so they are fully coated. Simmer gently for a few minutes to let flavors meld. Serve immediately over egg noodles or mashed potatoes and garnish with minced parsley and a dollop of lingonberry jam if desired.
You Must Know
- These meatballs freeze very well. Freeze baked meatballs in a single layer then transfer to a freezer bag for up to three months. Reheat gently in the sauce from frozen.
- Tempering the sour cream prevents curdling and keeps the sauce silky. Always add a small amount of hot sauce to the cold sour cream first.
- Use low sodium broth to control saltiness. Adjust final seasoning gradually by tasting before adding more salt.
- For a more traditional profile use half ground pork and half ground beef. The pork adds natural fat and flavor.
- Leftovers reheat well on the stove over low heat. Avoid boiling after adding sour cream to preserve texture.
My favorite aspect of this dish is the way the sauce ties everything together. The butter and flour base thickens into a sauce that clings to noodles and meatballs alike while the tiny pinch of nutmeg makes the flavor familiar and comforting. At holiday gatherings this dish always disappears first. One winter I served it at a small potluck and neighbors asked for the recipe on the spot because the jam garnish made the flavors sing. Simple additions like a sprinkle of parsley and a spoon of lingonberry jam create a memorable presentation.
Storage Tips
Store cooled leftovers in an airtight container in the refrigerator for up to four days. To freeze, arrange baked meatballs on a tray in a single layer and freeze until solid then transfer to a freezer safe bag. Store in the freezer for up to three months. Reheat gently in a skillet with the sauce on low until warmed through. If reheating from frozen, thaw overnight in the refrigerator and simmer slowly so the sour cream does not separate. Microwave reheating is possible but watch for hot spots and stir often.
Ingredient Substitutions
For a gluten free version substitute gluten free breadcrumbs and use a gluten free flour blend for the sauce roux. To reduce dairy omit sour cream and stir in plain Greek style yogurt off heat after tempering in a little sauce. If you prefer a leaner version use ground turkey but add a tablespoon of olive oil to the mixture to maintain juiciness. Swap the lingonberry jam with cranberry or red currant preserves for a similar bright accent.
Serving Suggestions
Serve these meatballs over buttered egg noodles for a classic meal or over creamy mashed potatoes for a hearty plate. Add steamed green beans or roasted root vegetables to balance the richness. Garnish with finely minced parsley and serve lingonberry jam on the side for guests who want a sweet tang. For a lighter meal serve with cauliflower mash or a crisp cabbage slaw to cut through the sauce.
Cultural Background
Swedish meatballs, or köttbullar, have their roots in Scandinavian home cooking and are traditionally seasoned with warm spices like allspice and nutmeg. The dish gained wider fame through Swedish restaurants and immigrant kitchens. Historically they were a practical way to stretch meat and use simple pantry items. Regional variations exist throughout Sweden and the Nordic countries with differences in meat blends, spices, and sauces. Modern adaptations tend to emphasize creamy pan sauces and accompaniments that complement the mild spiced meatballs.
Seasonal Adaptations
In winter add a splash of cream and a sprinkle of freshly grated nutmeg for a festive touch. For summer serve smaller meatballs cold on rye bread as part of a smorgasbord with pickled cucumbers and crisp salad. At holiday time include a pinch of ground cloves in the meat mixture and offer homemade lingonberry jam. These small changes adapt the same base technique for year round enjoyment.
Meal Prep Tips
Prepare the meatball mixture the day before and shape the balls then refrigerate on a tray covered tightly. Baking the next day reduces last minute work. Make the sauce ahead and cool completely then store in the fridge. When ready to serve, reheat the sauce gently and add the pre baked meatballs to warm through. Use shallow airtight containers to cool food quickly and to maintain texture when reheating.
These meatballs are a reliable crowd pleaser and a dish I always reach for when I want comfort food that feels special. The simple steps make it approachable for cooks of any skill level and the results reward the small effort. Try it for a family dinner this week and make notes about what you and your guests prefer. Enjoy the warm memories that follow every forkful.
Pro Tips
Do not overmix the meat mixture to keep meatballs tender.
Temper the sour cream to prevent curdling by whisking in hot sauce gradually.
Use a 3 tablespoon scoop to ensure even size and cook time.
Use low sodium broth and add salt to taste at the end to avoid over salting.
This nourishing the best easy homemade swedish meatballs recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I make these meatballs ahead of time?
Yes the meatballs can be baked ahead and reheated in the sauce. Freeze baked meatballs on a tray then transfer to a bag for longer storage.
How do I keep the sauce from separating?
To prevent the sour cream from curdling temper it by whisking in a ladleful of hot sauce before adding to the skillet.
Tags
The BEST Easy Homemade Swedish Meatballs
This The BEST Easy Homemade Swedish Meatballs recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
For the meatballs
For the sauce
To serve
Instructions
Preheat oven and prepare pan
Preheat oven to 400 degrees Fahrenheit and line a rimmed baking sheet with foil or parchment paper for even heat and easy cleanup.
Mix meatball ingredients
In a large bowl combine ground beef breadcrumbs milk egg salt onion powder allspice nutmeg and pepper. Mix gently by hand until uniform but do not overwork.
Portion and shape
Scoop the mixture into 3 tablespoon mounds and roll gently into balls about 1.5 to 2 inches in diameter. Place at least one inch apart on the prepared pan.
Bake meatballs
Bake for about 20 minutes or until golden and cooked through. Drain on paper towels to remove excess grease.
Make the roux and sauce
Melt butter in a large skillet over medium high heat whisk in flour and cook two minutes whisking constantly. Slowly whisk in beef broth then add Worcestershire and vinegar bring to a boil then simmer until thickened about five minutes.
Temper sour cream and finish sauce
Whisk a ladle of hot sauce into sour cream then add another ladle until smooth. Stir the tempered sour cream into the skillet and adjust seasoning with salt and pepper.
Combine meatballs and sauce
Place baked meatballs into the warm sauce turn to coat and simmer gently a few minutes to let flavors meld. Serve over egg noodles or mashed potatoes garnished with parsley and lingonberry jam.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@silksavor on social media!

Categories:
You might also like...

Parmesan Herb Crusted Salmon
Tender baked salmon crowned with a garlicky Parmesan herb crust, bright lemon, and buttery crunch. Simple to make, stunning to serve, and irresistibly flavorful.

Caramel Apple Cheesecake Bars
Buttery graham crust, silky cheesecake, and cinnamon-kissed apples under a crunchy crumb, finished with glossy caramel. A fall crowd-pleaser you will crave.

Homemade Green Bean Casserole
Tender green beans in silky mushroom cream, crowned with crispy onions. A comforting holiday side made entirely from scratch that always disappears fast.

Did You Make This?
Leave a comment & rating below or tag @silksavor on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Julia!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

