1. Introduction
Swedish-Style Meatballs are soft, juicy meatballs cooked in a rich, creamy gravy that feels like a warm hug on a plate. They’re comforting, family-friendly, and surprisingly easy to make at home. What makes them a winner? The perfect balance of savory meat, gentle spices, and that smooth, silky sauce you’ll want to spoon over everything.
This recipe is cozy enough for weeknights but special enough for guests—and yes, it tastes even better than the famous store version.
2. Ingredients (With Exact Measurements)
For the Meatballs
- 250 g ground beef (80/20 for juiciness)
- 250 g ground pork (adds tenderness)
- ½ cup breadcrumbs (plain or panko)
- ¼ cup milk (whole milk preferred)
- 1 small onion, very finely chopped
- 1 large egg
- 1 tsp salt
- ½ tsp black pepper
- ¼ tsp ground nutmeg
- ¼ tsp ground allspice
- 1 tbsp fresh parsley, finely chopped (optional)
- 2 tbsp butter or oil (for frying)
For the Creamy Gravy
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 1½ cups beef broth (low sodium recommended)
- ¾ cup heavy cream
- 1 tsp soy sauce
- 1 tsp Dijon mustard
- Salt and pepper, to taste
3. Essential Kitchen Tools & Appliances
- Large mixing bowl
- Measuring cups & Measuring spoons
- Cutting board
- Sharp knife
- Large skillet or frying pan
- Wooden spoon or spatula
- Whisk
- Small bowl (for soaking breadcrumbs)
4. Preparation Steps (Nice & Easy)
- Add breadcrumbs and milk to a small bowl. Let it soak for 2–3 minutes until soft.
- Finely chop the onion so it blends smoothly into the meat.
- In a large bowl, add beef, pork, soaked breadcrumbs, onion, egg, salt, pepper, nutmeg, allspice, and parsley.
- Gently mix with your hands—don’t overmix, or the meatballs will be tough.
- Roll into small balls (about 1½ tablespoons each). Place them on a plate.
5. Cooking Instructions (With Tips)
- Heat butter or oil in a large skillet over medium heat.
- Add meatballs in batches. Cook for 6–8 minutes, turning gently until browned on all sides.
- Remove meatballs and set aside (they’ll finish cooking in the sauce).
Make the Gravy
- In the same skillet, melt butter. Whisk in flour and cook for 1 minute.
- Slowly whisk in beef broth until smooth.
- Add cream, soy sauce, and Dijon mustard.
- Simmer for 3–5 minutes until thick and creamy.
- Return meatballs to the pan. Simmer on low heat for 8–10 minutes until fully cooked.
Secret Tip: Low heat is key. Rushing the sauce can make it grainy.
6. Serving Suggestions
Serve Swedish meatballs hot with:
- Creamy mashed potatoes
- Egg noodles or buttered pasta
- Steamed green beans or peas
Garnish ideas:
- Fresh parsley
- A spoon of lingonberry jam (or cranberry sauce as a substitute)
7. Additional Tips & Variations
- Extra juicy: Add 1–2 tbsp cream directly into the meat mixture.
- Healthier option: Use ground turkey and light cream.
- Gluten-free: Use gluten-free breadcrumbs and flour.
- Dairy-free: Swap cream with unsweetened oat or cashew cream.
8. Nutrition Details (Per Serving – Approx.)
| Nutrient | Amount |
|---|---|
| Calories | 520 kcal |
| Protein | 28 g |
| Carbohydrates | 14 g |
| Fat | 38 g |
| Saturated Fat | 16 g |
| Fiber | 1 g |
| Sodium | 680 mg |
9. FAQ Section
Q: Can I store leftovers?
Yes! Store in an airtight container in the fridge for up to 3 days.
Q: Can I freeze Swedish meatballs?
Absolutely. Freeze meatballs and sauce together for up to 2 months.
Q: What can I use instead of pork?
You can use all beef or ground chicken.
Q: How do I make it lighter?
Use lean meat, reduce cream, and serve with veggies instead of potatoes.
10. Wrap-Up
Swedish-Style Meatballs are pure comfort food—simple, creamy, and deeply satisfying. They’ve been enjoyed in Swedish homes for generations, often served during holidays and family gatherings. Fun fact: traditionally, Swedish meatballs were smaller than most versions you see today!
Once you try these homemade meatballs, they’ll become a repeat favorite in your kitchen. Cozy, classic, and totally worth it. 🍽️💛

