Step-by-step instructions
- Begin by boiling the peeled and cubed potatoes in a pot of salted water until they are tender.
- While your potatoes are cooking, combine the ground beef, ground pork, breadcrumbs, milk, egg, chopped onion, salt, pepper, and allspice in a large bowl. Mix well until just combined.
- Form the mixture into small meatballs, about an inch in diameter.
- In a skillet, heat a bit of oil over medium heat. Brown the meatballs in batches until they are cooked through, about 7-10 minutes. Remove the meatballs and set them aside.
- In the same skillet, melt the butter. Stir in the flour and cook for a minute, then slowly whisk in the beef broth. Let it simmer until thickened.
- Stir in the heavy cream and return the meatballs to the pan. Let everything simmer together for around 5 minutes.
- Serve the meatballs over the creamy mashed potatoes, drizzling extra gravy on top for the ultimate indulgence.
Best ways to enjoy it
To serve your Swedish meatballs, plate them over a generous scoop of mashed potatoes. Drizzle the luscious gravy atop the meatballs for a rich finish. For a delightful contrast, add a sprinkle of chopped fresh parsley or a dollop of lingonberry jam on the side. These add a tart note that elevates the dish even further. Pair this meal with steamed green beans or a crisp salad for added freshness.
Storage and reheating tips
Leftovers of this delicious dish? No problem! Store them in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm in the skillet over low heat until heated through. If you need to freeze for later, do so before adding the cream to the gravy, which is better left for the last minute. Properly stored, they’ll last in the freezer for about 3 months.
Helpful cooking tips
- Don’t overmix the meat when forming the meatballs, as this can make them tough. A gentle touch is key here!
- For an extra creamy mashed potato, consider using a potato ricer or thoroughly mashing before adding butter and milk.
- Always taste the gravy before serving; a pinch of salt or a splash of Worcestershire sauce can enhance its flavor significantly.
Creative twists
If you’re feeling adventurous, try adding different spices to change the flavor profile—cumin or coriander can give your meatballs an exciting twist. Alternatively, for a vegetarian version, substitute the meats with a mix of lentils and mushrooms, adjusting spices to your liking. You might also experiment with different types of broth or cream to personalize the gravy.
FAQs
How long does it take to prepare and cook this dish?
On average, you should expect to spend about 30-40 minutes from start to finish for this recipe.
Can I make this dish ahead of time?
Yes, you can prepare the meatballs and gravy the day before and store them in the fridge. Just reheat before serving!
What are some good side dishes to serve with Swedish meatballs?
Classic sides include green beans or a simple green salad. Lingonberry sauce also pairs beautifully and adds a sweet-tart touch!
Is it safe to freeze the leftovers?
Absolutely! Just ensure they are cooled completely before placing them in an airtight container for freezing. Avoid freezing the mashed potatoes for the best texture when reheated.
This Swedish meatballs recipe with mashed potatoes and gravy is more than just a meal; it’s an experience that brings warmth and satisfaction. Gather your loved ones and enjoy every comforting bite together!






