Ingredients
Equipment
Method
Step 1: Prepare the Meatballs
- In a large bowl, combine ground beef, ground pork, onion, garlic, breadcrumbs, egg, milk, allspice, nutmeg, salt, and pepper. Mix gently until just combined — don’t overmix, or the meatballs will be tough.
- Form the mixture into 1-inch balls (about 20–24 meatballs).
Step 2: Brown the Meatballs
- Heat butter in a large skillet over medium heat. Add meatballs in batches and cook until browned on all sides, about 7–8 minutes total.
- 💡 Pro Tip: They don’t need to be fully cooked through — just golden and sealed on the outside.
- Transfer meatballs to a plate and set aside.
Step 3: Make the Gravy
- In the same skillet, melt 3 tablespoons butter. Whisk in flour and cook for 1 minute to form a roux.
- Gradually pour in beef broth while whisking to avoid lumps. Add cream, soy sauce, and Dijon mustard.
- Simmer over medium-low heat until the sauce thickens — about 5 minutes. Season with salt and pepper to taste.
Step 4: Combine & Simmer
- Return the browned meatballs to the pan and coat them in the gravy.
- Cover and simmer for 10 minutes until meatballs are cooked through and tender.
- 💡 Optional: For extra richness, finish them in the oven at 350°F (175°C) for 10 minutes after simmering.
Notes
🧊 Storage & Reheating
Refrigerate: Store in an airtight container for up to 4 days. Freeze: Freeze meatballs (with sauce) for up to 2 months. Thaw in fridge overnight before reheating. Reheat: Warm gently in a skillet or microwave with a splash of cream or broth to restore the sauce.🥄 Variations
Turkey or Chicken Version: Use ground turkey or chicken for a lighter take. Mushroom Gravy Twist: Add sautéed mushrooms to the sauce for umami richness. Cheesy Swedish Meatballs: Stir in grated Parmesan for extra creaminess. Keto-Friendly: Use almond flour instead of breadcrumbs. Herb Infused: Add thyme or dill for a fresh flavor note. Plant-Based: Use meatless ground and vegan cream for a dairy-free version. Garlic Lovers: Add roasted garlic to the gravy for depth. Spicy Nordic: Add a pinch of cayenne for gentle heat. Cranberry Cream Sauce: Mix cranberry jam into the gravy for a sweet-tart twist. Open-Faced Sandwich Style: Serve over toasted bread for a Swedish café-style lunch.❓ 10 FAQs
What makes Swedish meatballs different from Italian ones?Swedish meatballs use a lighter spice blend (allspice, nutmeg) and are served in a creamy gravy instead of tomato sauce. Can I bake instead of fry them?
Yes — bake at 400°F (200°C) for 15–20 minutes, then add to the sauce. Can I use store-bought frozen meatballs?
Yes, but homemade gives better flavor — just simmer them in the gravy until heated through. Why add soy sauce to the gravy?
It deepens the umami flavor and gives the sauce that signature IKEA-style savoriness. Can I make the sauce thicker?
Simmer longer or add a little more flour to the roux. Can I make it ahead?
Absolutely — it reheats beautifully the next day. Do I need both beef and pork?
The mix gives juiciness and flavor, but all-beef also works. Can I make it gluten-free?
Yes — use GF breadcrumbs and cornstarch instead of flour for the gravy. What sides go best with this?
Mashed potatoes, buttered egg noodles, or steamed veggies. Can I serve with something sweet?
Traditional Swedish style pairs it with lingonberry jam — the sweet-tart contrast is perfection!
