Swedish Meatballs Recipe
↓ Jump to Recipe
Classic Swedish meatballs made from scratch with pantry staples, served with a velvety cream sauce. Ready in 35 minutes for 4‑6 people.
Swedish meatballs are a comforting classic that can be prepared quickly in a home kitchen. This recipe uses common pantry ingredients, so you won’t need a special trip to the store. The meatballs stay tender thanks to a blend of beef and pork, and the sauce achieves a silky texture without heavy cream. In just 35 minutes you’ll have a dish that serves a family dinner or a small gathering. Follow the step‑by‑step guide and enjoy the warm, savory flavors of Scandinavia.
Ingredients
- 500 g (1 lb 1 oz) ground beef
- 250 g (½ lb) ground pork
- 1 cup (240 ml) milk
- ½ cup (120 ml) heavy cream
- ½ cup (50 g) plain breadcrumbs
- 1 large egg
- 1 tsp (5 g) salt
- ½ tsp (2.5 g) black pepper
- ¼ tsp (1 g) ground nutmeg
- ¼ tsp (1 g) ground allspice
- 2 tbsp (30 ml) butter
- 2 tbsp (30 ml) all‑purpose flour
- 2 cups (480 ml) beef broth
- 1 tbsp (15 ml) Worcestershire sauce
- Fresh parsley for garnish
These pantry staples combine to create classic Swedish meatballs with a creamy sauce. The blend of beef and pork gives depth, while the broth and cream finish the dish with a velvety texture.
Measure each component precisely using both metric and imperial units for consistency, especially when scaling the recipe for larger gatherings.
Essential Kitchen Tools
| Tool | Purpose |
|---|---|
| Large skillet | Browning meatballs evenly |
| Sauce pan | Simmering the cream sauce |
| Measuring cups & spoons | Accurate ingredient quantities |
| Mixing bowl | Combining meat and seasonings |
| Whisk | Incorporating flour into broth without lumps |
Why This Recipe Works
The secret to tender Swedish meatballs lies in the balance of meat, breadcrumbs, and liquid. Soaking the breadcrumbs in milk creates a gentle steam that keeps the interior moist while the egg binds everything together. Browning the meatballs first develops a flavorful crust and leaves behind caramelized bits, known as fond, which form the foundation of the sauce. By deglazing the pan with broth and finishing with cream, the sauce gains body without becoming heavy, delivering a harmonious mouthfeel that complements the seasoned meat.
Pro Tips for Better Results
Use a kitchen scale for the meat and breadcrumbs; precise ratios prevent dry or overly soft balls. Keep the skillet hot enough to sear quickly, but not so hot that the exterior burns before the interior cooks. When making the roux, stir constantly to avoid brown spots, which can impart a bitter flavor. If the sauce thickens too quickly, thin it with a splash of extra broth or milk. Finally, let the finished meatballs rest for a couple of minutes after cooking; this allows the juices to redistribute for maximum succulence.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 480 kcal |
| Protein | 22 g |
| Fat | 30 g |
| Carbohydrates | 12 g |
| Sodium | 620 mg |
| Fiber | 1 g |
Swedish Meatballs Recipe
Classic Swedish meatballs made from scratch with pantry staples, served with a velvety cream sauce. Ready in 35 minutes for 4‑6 people.
Ingredients
Instructions
- In a large bowl combine the milk and breadcrumbs; let them soak for 5 minutes so the crumbs fully absorb the liquid, which keeps the meatballs moist.
- Add the ground beef, ground pork, egg, salt, pepper, nutmeg, and allspice to the breadcrumb mixture; mix gently with your hands until just combined, avoiding over‑mixing that can make the meat tough.
- Form the mixture into uniform balls about 1 inch (2.5 cm) in diameter; this size ensures even cooking and a tender interior.
- Heat a large skillet over medium‑high heat and melt 1 tbsp butter; brown the meatballs in batches, turning once, until they develop a deep golden crust, about 3–4 minutes per side.
- Transfer the browned meatballs to a plate and set aside; this step preserves the flavor‑rich fond in the pan for the sauce.
- Reduce the heat to medium and add the remaining 1 tbsp butter; whisk in the flour to create a roux, cooking for 1 minute to eliminate raw flour taste.
- Gradually whisk in the beef broth, ensuring a smooth consistency; bring to a gentle simmer, which thickens the sauce and melds the flavors.
- Stir in the heavy cream and Worcestershire sauce, then return the meatballs to the pan; simmer for another 8–10 minutes, allowing the meatballs to finish cooking and the sauce to coat them evenly.
- Taste the sauce and adjust seasoning if needed; serve hot, sprinkled with fresh parsley for color and a hint of herbaceous brightness.