Swedish meatballs are a beloved comfort food that brings warmth and flavor to any table. This classic dish, often served with creamy gravy and mashed potatoes, is not only delicious but also surprisingly easy to make. Perfect for family dinners or special occasions, these tender meatballs will have everyone asking for seconds. Let’s dive into this delightful recipe that encapsulates the heart of Swedish cuisine!
Ingredients
Here is the list of ingredients.
Servings and Cooking Time
This recipe makes approximately 4 servings. Preparation time is about 20 minutes, and cooking time is around 30 minutes.
Nutritional Value
Each serving (about 5 meatballs with gravy) contains approximately 350 calories, 20g protein, 25g fat, and 10g carbohydrates. This nutritional breakdown is designed for one person.
Step-by-Step Cooking Process
- Preheat your oven to 400°F (200°C).
- In a mixing bowl, combine ground beef and pork.
- Add breadcrumbs, onion, egg, milk, salt, and pepper.
- Mix until well combined, but do not overwork the meat.
- Form the mixture into small meatballs, about 1 inch in diameter.
- Place meatballs on a baking sheet lined with parchment paper.
- Bake in the preheated oven for 20 minutes or until browned.
- In a skillet, melt butter and add flour to create a roux.
- Gradually whisk in beef broth and let simmer until thickened.
- Add cooked meatballs to the gravy and simmer for another 5 minutes.
Alternative Ingredients
You can substitute ground turkey or chicken for a lighter version of the meatballs. For a gluten-free option, use gluten-free breadcrumbs and flour. Adjust the seasoning according to taste preferences.
Serving and Pairings
Swedish meatballs are traditionally served with creamy mashed potatoes or lingonberry sauce. You can also pair them with egg noodles or a fresh green salad for a balanced meal.
Storage and Reheating
Store leftover meatballs in an airtight container in the refrigerator for up to 3 days. You can reheat them on the stovetop or in the microwave. For long-term storage, these meatballs freeze well—just place them in a freezer-safe container for up to 3 months.
Cooking Mistakes
- Overmixing the meat can lead to tough meatballs.
- Not preheating the oven can result in uneven cooking.
- Skipping the simmering step can leave the meatballs dry.
- Using too much salt can overpower the dish.
- Not letting the gravy thicken properly can make it watery.
Helpful Tips
- Use a mix of beef and pork for optimal flavor.
- Chill the meatball mixture for 30 minutes before cooking for easier handling.
- Add herbs like parsley or dill for extra flavor.
- Serve with a dollop of sour cream for creaminess.
FAQs
Can I make Swedish meatballs ahead of time?
Yes, you can prepare the meatballs in advance and refrigerate or freeze them. Just reheat them in the gravy before serving.
What can I serve with Swedish meatballs?
Swedish meatballs pair beautifully with mashed potatoes, egg noodles, or a fresh salad. Lingonberry sauce is also a traditional accompaniment.
Can I use different meats for this recipe?
Absolutely! Ground turkey, chicken, or even a vegetarian alternative like lentils can be used to create delicious meatballs.
How do I know when the meatballs are cooked through?
The internal temperature of the meatballs should reach 160°F (71°C). You can use a meat thermometer for accuracy.
Can I make the gravy without using flour?
Yes, you can use cornstarch or arrowroot powder as a gluten-free thickener for the gravy instead of flour.
Conclusion
Swedish meatballs are a delightful dish that combines rich flavors and comforting textures. Whether for a cozy family dinner or a festive gathering, this recipe is sure to impress. With easy-to-follow steps and various serving options, you can enjoy this classic meal at any time!

Swedish Meatballs
Ingredients
- 1 lb ground beef and pork mix
- 1/2 cup breadcrumbs
- 1 medium onion finely chopped
- 1 egg
- 1/4 cup milk
- Salt and pepper to taste
- 2 tablespoons butter
- 2 tablespoons flour
- 2 cups beef broth
Instructions
- Preheat your oven to 400°F (200°C).
- In a mixing bowl, combine ground beef and pork with breadcrumbs, onion, egg, milk, salt, and pepper.
- Mix until well combined, then form into small meatballs.
- Place meatballs on a baking sheet lined with parchment paper.
- Bake in the preheated oven for 20 minutes or until browned.
- In a skillet, melt butter and add flour to create a roux.
- Gradually whisk in beef broth and let simmer until thickened.
- Add cooked meatballs to the gravy and simmer for another 5 minutes.
- Serve hot with mashed potatoes or egg noodles.