Introduction to Swedish Meatballs
When the cravings for comfort food hit, Swedish meatballs emerge as a favorite across many kitchens. This classic dish embodies warmth and nostalgia, with its tender meatballs enveloped in a rich, creamy gravy. The unique blend of spices, including allspice and nutmeg, provides that homey aroma that instantly makes you feel at ease.
What makes Swedish meatballs a comforting choice? Well, they’re incredibly versatile! Whether served over fluffy mashed potatoes or alongside egg noodles, they can easily become a family favorite. Plus, they’re simple enough for a weeknight meal yet impressive enough to serve at gatherings. The combination of beef and pork creates a juicy flavor profile that’s hard to resist, making them a go-to for those chilly evenings when you just want something hearty.
You might find it interesting that the origins of Swedish meatballs trace back to the influence of various cultures, including Turkish and Italian cuisines. For those curious about elevating the experience, consider pairing them with some delicious lingonberry jam for a tangy twist. With each savory bite, you’ll quickly understand why this dish isn’t just food—it’s a warm hug on a plate.

Ingredients for Swedish Meatballs
When it comes to crafting the perfect Swedish meatballs, having the right ingredients is key! Here’s what you’ll need to bring this cozy dish to life.
Essential ingredients for the meatballs
- 1 pound ground beef (80/20 for juiciness)
- 1 pound ground pork
- ¼ cup minced flat-leaf parsley for freshness
- ½ teaspoon each of ground allspice and ground nutmeg for that warm spiced flavor
- ⅓ cup grated yellow onion, which adds sweetness and moisture
- 2 teaspoons kosher salt and ½ teaspoon freshly cracked black pepper to season
- 4 garlic cloves, minced, for an aromatic kick
- ¾ cup panko breadcrumbs for a light texture
- 2 large eggs to bind everything together
- 2 tablespoons extra-virgin olive oil for sautéing
Components for the creamy gravy
Now, let’s not forget the rich gravy that makes these Swedish meatballs irresistible. You’ll need:
- ½ cup (1 stick) unsalted butter
- ½ cup all-purpose flour for thickening
- 4 cups beef stock to create depth of flavor
- 1 teaspoon kosher salt and ¼ teaspoon black pepper for seasoning
- 1 tablespoon fresh lemon juice for brightness
- ¼ teaspoon each of ground allspice and nutmeg to echo the meatballs' flavor
- 1 cup heavy cream for that luscious, creamy finish
Consider elevating your serving experience with mashed potatoes, cooked egg noodles, or even a touch of lingonberry jam for a sweet contrast! For more tips on perfecting your sides, check out this guide on classic mashed potatoes. Enjoy your cooking adventure!
Preparing Swedish Meatballs
Making classic Swedish Meatballs is a delightful way to bring warmth and comfort to your dining table. With the right ingredients and a little patience, you can create a dish that will not only impress your friends and family but also make them feel at home. Let’s walk through the process step by step, so you can master these savory bites smothered in rich gravy.
Assemble Your Ingredients
Before you dive into cooking, it’s essential to get everything ready. Gather the following ingredients for your Swedish Meatballs:
- 1 pound ground beef
- 1 pound ground pork
- ¼ cup minced flat-leaf parsley
- ½ teaspoon ground allspice
- ½ teaspoon ground nutmeg
- ⅓ cup grated yellow onion
- 2 teaspoons kosher salt
- ½ teaspoon freshly cracked black pepper
- 4 minced garlic cloves
- ¾ cup panko breadcrumbs
- 2 large eggs
- 2 tablespoons extra virgin olive oil
For the cream gravy, you’ll need:
- ½ cup (1 stick) unsalted butter
- ½ cup all-purpose flour
- 4 cups beef stock
- 1 teaspoon kosher salt
- ¼ teaspoon freshly cracked black pepper
- 1 tablespoon fresh lemon juice
- ¼ teaspoon ground allspice
- ¼ teaspoon ground nutmeg
- 1 cup heavy cream
Mix and Form the Meatballs
In a large mixing bowl, combine your ground beef and ground pork along with parsley, allspice, nutmeg, grated onion, salt, pepper, garlic, breadcrumbs, and eggs. Get in there with your hands and mix everything until fully combined, but try not to overwork the meat, as this can make your meatballs tough. Now, wet your hands and roll the mixture into balls about the size of golf balls—this should yield roughly 30 to 35 meatballs.
Brown the Meatballs in the Skillet
Heat the olive oil in a large skillet over medium-high heat. Once it’s hot, gently add half of your meatballs in a single layer. Allow them to cook undisturbed for about 3 minutes until the bottoms are nicely browned. Be careful when flipping them to brown the other side—this should take another 3 minutes. Once browned, transfer them to a plate and repeat the process with the remaining meatballs.
Prepare the Cream Gravy
In the same skillet you used for the meatballs, lower the heat to medium and melt the butter. When it's bubbly, sprinkle in the flour, whisking until it’s fully incorporated—this takes about a minute. Then gradually whisk in the beef stock, salt, pepper, lemon juice, and your spices until everything is smooth. Bring the mixture to a simmer, allowing it to thicken slightly.
Combine Meatballs with Gravy and Simmer
Finally, add the browned meatballs into your creamy gravy, turning them gently to coat well. Reduce the heat to low, cover, and let it simmer for about 10 minutes. This allows the gravy to thicken even more and ensures the meatballs are cooked through, reaching an internal temperature of 165°F.
Serve your delightful Swedish Meatballs warm over a bed of mashed potatoes or egg noodles, and don’t forget to add some lingonberry jam for a touch of sweetness! Enjoy the cozy flavors that will have everyone asking for seconds.

Variations on Swedish Meatballs
Swedish Meatballs with Turkey
For a lighter spin on the classic dish, consider using ground turkey instead of beef and pork. This version is just as flavorful and can be seasoned similarly with allspice and nutmeg for that authentic taste. A dash of soy sauce added to the mix lends umami depth while keeping things healthy. Turkey meatballs cook up beautifully, maintaining tenderness and soaking up the delicious gravy just like their traditional counterparts.
Plant-Based Swedish Meatballs
If you're looking for a vegan alternative, plant-based Swedish meatballs are the way to go. You can use a combination of lentils, chickpeas, or mushrooms as the base. Seasoning is key—don’t forget those spices! Try incorporating oats and flaxseed to help bind the mixture and provide a hearty texture. Serve these meatballs with a creamy cashew gravy or a simple mushroom sauce for a wholesome meal that everyone can enjoy.
For more ideas and steps on creating your own delicious variations, check out sources like thekitchn.com and minimalistbaker.com.
Cooking Tips and Notes for Swedish Meatballs
Avoiding Dry Meatballs
To keep your Swedish meatballs moist and tender, avoid overmixing the meat. Just combine the ingredients until they're blended—this keeps the texture perfect. Using fatty ground beef (like 80/20) also helps maintain moisture. If you can, allow them to rest for a few minutes before cooking—this helps the flavors meld and the meatballs hold their shape during cooking.
Enhancing the Gravy Flavor
For a richly flavored gravy, consider adding a splash of Worcestershire sauce or soy sauce. These ingredients deepen the savory notes. Don't forget to taste as you go! Adjusting the seasoning with a pinch of salt or a dash of extra allspice can elevate your dish. For a lovely finishing touch, stir in fresh herbs or a squeeze of lemon juice right before serving to brighten the flavors.

Serving suggestions for Swedish Meatballs
Ideal pairings for sides
When serving your delicious Swedish Meatballs, think classic! Pair them with a generous scoop of creamy mashed potatoes or fluffy egg noodles to soak up that rich gravy. For a refreshing contrast, a side of roasted green beans or a vibrant arugula salad can lighten the meal beautifully. Feeling adventurous? Add some lingonberry jam on the side to enhance the flavors. Trust us, the sweet-tart jam takes these flavors to the next level!
Creative uses of leftover meatballs
Got leftovers? Don't let those scrumptious Swedish Meatballs go to waste! Transform them into a cozy meatball sub using a crusty roll and melted cheese, or toss them into a zesty pasta salad for a quick lunch. You can even add them to a comforting soup—simply simmer with broth and veggies for a hearty dish! With a bit of creativity, those meatballs can shine in new ways, making meal prep a breeze for the week ahead.
Time Breakdown for Swedish Meatballs
Preparation Time
Getting everything ready takes about 20 minutes. This is when you’ll chop, mix, and shape those delectable meatballs, ensuring they’re packed with flavor.
Cooking Time
The cooking process will take around 40 minutes. This includes browning the meatballs and simmering them in that rich, creamy gravy. Trust us, the aroma is worth the wait!
Total Time
All in all, you’re looking at a total time of 1 hour to bring these comforting Swedish Meatballs to your table. Perfect for a cozy dinner with friends or family!
Feel free to explore more about the perfect side dishes, like classic mashed potatoes, to complement your meal!
Nutritional Facts for Swedish Meatballs
Caloric Content
A serving of these delicious Swedish Meatballs packs approximately 463 calories. This makes them a rich and hearty choice, perfect for a comforting meal.
Protein and Fat Details
With about 28 grams of protein per serving, these meatballs are a great source of muscle-building nutrients. They also contain around 30 grams of fat, thanks to the beef and creamy gravy, adding richness to the dish.
Sodium Levels
While they’re tasty, keep an eye on the sodium levels—roughly 800 milligrams per serving. This is important to monitor if you're on a low-sodium diet, but enjoying Swedish Meatballs on occasion can fit within a balanced lifestyle.
For more information on portion control and meal planning, check out resources from the USDA or Nutrition.gov.
FAQs about Swedish Meatballs
Can I make Swedish meatballs in advance?
Absolutely! Swedish meatballs are a fantastic dish to prepare ahead of time. You can make the meatballs and cook them, then store them in the fridge for up to three days. If you prefer, you can also freeze them! After cooking, allow them to cool completely. Store them in an airtight container for up to three months.
What’s the best way to reheat meatballs?
When it comes to reheating your Swedish meatballs, the oven is your best bet for even warming and to keep them juicy. Preheat your oven to 350°F (175°C), place the meatballs in a baking dish with a splash of beef broth or cream gravy, cover with foil, and heat for about 15-20 minutes. You can also microwave them; just make sure to cover them and check frequently to prevent drying out.
Can I use different types of meat?
Of course! While the classic Swedish meatball recipe calls for ground beef and pork, feel free to experiment. Ground turkey or chicken can work beautifully, resulting in a lighter dish. Just adjust the seasoning accordingly for the best flavor. For a twist, try adding some finely chopped mushrooms or spinach to enhance the texture and nutrition!
For more tips on customizing your meatballs, check out the Culinary Institute of America.
Conclusion on Swedish Meatballs
Why Swedish Meatballs Deserve a Spot in Your Meal Rotation
Swedish Meatballs are an unmissable addition to your dinner repertoire. Their tender texture, rich creamy gravy, and aromatic spices create a delightful experience that everyone will love. Easy to prepare, they offer warmth and comfort, making them perfect for busy weeknights or casual gatherings. Don't forget to try them with mashed potatoes or egg noodles for an authentic touch!

Swedish Meatballs
Equipment
- large bowl
- Skillet
- whisk
- heatproof vessel
Ingredients
Meatballs
- 1 pound ground beef 80/20
- 1 pound ground pork
- 0.25 cup minced flat leaf parsley
- 0.5 teaspoon ground allspice
- 0.5 teaspoon ground nutmeg
- 0.33 cup grated yellow onion
- 2 teaspoons kosher salt
- 0.5 teaspoon freshly cracked black pepper
- 4 garlic cloves, minced
- 0.75 cup panko breadcrumbs
- 2 large eggs
- 2 tablespoons extra-virgin olive oil
Cream Gravy
- 0.5 cup unsalted butter (1 stick)
- 0.5 cup all-purpose flour
- 4 cups beef stock
- 1 teaspoon kosher salt
- 0.25 teaspoon freshly cracked black pepper
- 1 tablespoon fresh lemon juice (from 1 lemon)
- 0.25 teaspoon ground allspice
- 0.25 teaspoon ground nutmeg
- 1 cup heavy cream
For Serving (optional)
- mashed potatoes optional
- cooked egg noodles optional
- lingonberry jam optional
Instructions
Method
- In a large bowl, combine the beef, pork, parsley, allspice, nutmeg, grated onion, salt, pepper, garlic, panko and eggs. Mix well, then with wet hands, form golf ball–size balls (about 2 tablespoons each). You should have about 30 to 35 meatballs.
- Heat the olive oil in a large skillet or braiser over medium-high heat. Once the oil is glistening, add half of the meatballs in a single layer. Cook, undisturbed, until the meatballs are just browned on the bottom, about 3 minutes. Turn them carefully and cook to brown the opposite side, about 3 more minutes. Transfer the meatballs to a plate. Repeat with remaining meatballs. Pour any excess grease from the skillet into a heatproof vessel.
- Using the same skillet, reduce the heat to medium and add the butter, stirring until melted. When the butter begins to bubble, sprinkle in the flour and cook, whisking, until fully incorporated, about 1 minute. Whisk in the beef stock, salt, pepper, lemon juice, allspice and nutmeg, and cream until fully incorporated. Bring to a simmer and cook, whisking until smooth and slightly thickened.
- Add the meatballs to the sauce and turn to coat. Cover and reduce the heat to low. Simmer until the gravy has thickened and the meatballs reach an internal temperature of 165°F on an instant-read thermometer, about 10 minutes.
- Serve warm over mashed potatoes or egg noodles, with lingonberry jam on the side if using.





Leave a Reply