Step-by-step instructions
Here’s how to prepare these Swedish Meatballs in just a few simple steps:
- In a large bowl, mix the ground beef, breadcrumbs, milk, chopped onion, egg, nutmeg, allspice, salt, and pepper until everything is well combined.
- Shape the mixture into small meatballs, about 1 inch in diameter.
- In a skillet, melt the butter over medium heat. Fry the meatballs, turning them until they’re browned on all sides.
- Once browned, remove the meatballs from the skillet and set them aside.
- In the same skillet, pour in the beef broth and bring it to a gentle simmer.
- Stir in the heavy cream and then return the meatballs to the skillet.
- Cook for an additional 10 minutes, ensuring the meatballs are fully cooked through and the sauce has thickened.
- Serve the meatballs with mashed potatoes or a side of lingonberry sauce for a true Swedish experience.
Best ways to enjoy it
When it comes to serving Swedish Meatballs, the options are abundant! For a traditional experience, pair them with creamy mashed potatoes, a side of well-seasoned vegetables, or even some egg noodles. For an authentic touch, don’t forget the lingonberry sauce—it adds a sweet-tart contrast that perfectly complements the savory meatballs. Garnish with fresh parsley for a pop of color.
Storage and reheating tips
If you find yourself with leftovers (which is often the case when you make these delicious meatballs!), storing them properly will ensure they stay fresh. Allow the meatballs to cool before transferring them to an airtight container. They can be kept in the refrigerator for up to 3 days or frozen for up to 3 months. To reheat, simply thaw in the fridge overnight, then warm them in a skillet over low heat, adding a splash of beef broth or cream if needed.
Helpful cooking tips
Here are some pro tips to make your Swedish Meatballs even better:
- Use fresh herbs like parsley or dill for added flavor.
- Mix the meatball mixture in advance. Allowing it to chill for an hour helps the flavors meld and makes it easier to shape.
- For a crunchier exterior, bake the meatballs in the oven at 400°F for 20 minutes instead of frying them.
- Experiment with adding finely grated cheese or a splash of Worcestershire sauce for extra depth of flavor.
Creative twists
Is it time to get a little adventurous? Consider adding some new flavors to your Swedish Meatballs. Try incorporating finely diced mushrooms for added earthiness, or swap the ground beef with lamb or a blend of meats for a unique take. You could also experiment with different spices like cumin or coriander to give them an international twist.

Common questions
How long does it take to make Swedish Meatballs?
This recipe takes about 30-40 minutes from start to finish, making it an efficient option for a busy weeknight dinner.
Can I use different types of meat?
Absolutely! Feel free to substitute ground beef with ground turkey, chicken, or even a mix of meats. Just keep in mind that cooking times may vary slightly.
What’s the best way to store leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. They can also be frozen for up to 3 months. Just ensure they cool completely before sealing.
Can I make these meatballs gluten-free?
Yes! You can substitute breadcrumbs with gluten-free breadcrumbs or ground oats, and make sure to use gluten-free beef broth and cream.
Now that you have all the details, it’s time to roll up your sleeves and create some delightful Swedish Meatballs. Your taste buds will thank you!






