Swedish Meatballs with Gravy

Swedish Meatballs with Gravy: A Comfort Food Classic
Swedish Meatballs with Gravy is a hearty and delicious dish that is perfect for any occasion. This classic meal features tender, flavorful meatballs smothered in a rich and creamy gravy. Whether you’re serving it for dinner or at a holiday gathering, this recipe is sure to please everyone at the table.
Why Make This Recipe
There are many reasons to try making Swedish Meatballs with Gravy. First and foremost, the taste is outstanding! The combination of beef and pork creates a flavorful base, while the spices add a depth that makes each bite satisfying. Additionally, the creamy gravy elevates the dish, making it a true comfort food. It’s also relatively easy to prepare, making it a great option for both experienced cooks and beginners. Finally, this dish is incredibly versatile; it can be served with mashed potatoes, pasta, or even on its own.
How to Make Swedish Meatballs with Gravy
Now that you know why this dish is a must-try, let’s dive into the preparation. Follow these simple steps to create your Swedish Meatballs with Gravy.
Ingredients
- 1 lb ground beef
- 1/2 lb ground pork
- 1/4 cup breadcrumbs
- 1/4 cup milk
- 1 egg
- 1 small onion, finely chopped
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon ground allspice
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 2 cups beef broth
- 1 cup heavy cream
Directions
- In a large bowl, mix together the ground beef, ground pork, breadcrumbs, milk, egg, finely chopped onion, salt, black pepper, nutmeg, and allspice until fully combined.
- Shape the mixture into small meatballs, about 1 inch in diameter.
- Heat the butter in a large skillet over medium heat. Cook the meatballs until browned on all sides, approximately 5-7 minutes. Once browned, remove the meatballs from the skillet and set aside.
- In the same skillet, whisk in the flour and cook for 1-2 minutes until lightly golden.
- Gradually add the beef broth, whisking continuously until the mixture comes to a simmer. Allow it to cook until thickened.
- Stir in the heavy cream and return the meatballs to the skillet. Cook until the meatballs are heated through, about 5 more minutes.
- Serve warm and enjoy!
How to Serve Swedish Meatballs with Gravy
Swedish Meatballs with Gravy can be served in a variety of ways. A classic presentation includes a bed of creamy mashed potatoes or buttered egg noodles topped with the meatballs and gravy. You can also garnish with chopped parsley or serve with lingonberry sauce for an authentic touch. For a lighter option, consider serving it over steamed rice or alongside a crisp salad.
How to Store Swedish Meatballs with Gravy
To keep Swedish Meatballs with Gravy fresh, store any leftovers in an airtight container in the refrigerator. They can last up to 3 to 4 days. For longer storage, consider freezing the meatballs and gravy in a suitable container or freezer bag for up to 3 months. Just make sure to thaw it in the refrigerator before reheating.
Tips to Make Swedish Meatballs with Gravy
- Use fresh spices: Freshly ground spices will enhance the flavor significantly.
- Don’t overcrowd the skillet: Cook the meatballs in batches if necessary to ensure even browning.
- Adjust the thickness: If the gravy is too thick, add a little more beef broth or cream. If it’s too thin, let it simmer a bit longer.
Variations
While the traditional Swedish Meatballs recipe is delightful as is, you can always try some variations! Substitute ground turkey or chicken for a lighter option, or add grated Parmesan cheese to the meat mixture for an extra layer of flavor. For a twist, consider adding finely chopped mushrooms to the meatball mixture or incorporating different herbs and spices to suit your taste.
FAQs
1. Can I make Swedish Meatballs ahead of time?
Yes! You can prepare the meatballs in advance and store them in the refrigerator before cooking. They will save time on the day of serving.
2. What can I serve with Swedish Meatballs?
They go well with mashed potatoes, egg noodles, or even rice and a side salad.
3. Can I use only ground beef?
Absolutely! While the traditional recipe uses both beef and pork for added flavor, you can use just ground beef if preferred.
Enjoy making and sharing these delightful Swedish Meatballs with Gravy! With their rich flavor and comforting texture, this dish will surely become a favorite in your household.

Swedish Meatballs with Gravy
Ingredients
For the Meatballs
- 1 lb ground beef
- 1/2 lb ground pork
- 1/4 cup breadcrumbs
- 1/4 cup milk
- 1 large egg
- 1 small onion, finely chopped
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon ground allspice
For the Gravy
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 2 cups beef broth
- 1 cup heavy cream
Instructions
Preparation
- In a large bowl, mix together the ground beef, ground pork, breadcrumbs, milk, egg, finely chopped onion, salt, black pepper, nutmeg, and allspice until fully combined.
- Shape the mixture into small meatballs, about 1 inch in diameter.
Cooking
- Heat the butter in a large skillet over medium heat. Cook the meatballs until browned on all sides, approximately 5-7 minutes. Once browned, remove the meatballs from the skillet and set aside.
- In the same skillet, whisk in the flour and cook for 1-2 minutes until lightly golden.
- Gradually add the beef broth, whisking continuously until the mixture comes to a simmer. Allow it to cook until thickened.
- Stir in the heavy cream and return the meatballs to the skillet. Cook until the meatballs are heated through, about 5 more minutes.
- Serve warm and enjoy!