Go Back

🥔🥩🥣 Best IKEA-Style Swedish Meatballs – Creamy, Savory & Irresistibly Cozy!

If you’ve ever wandered through IKEA and found yourself dreaming about those famous Swedish Meatballs, this recipe is your golden ticket to recreating them at home — perfectly tender, creamy, and packed with comforting flavor. 🇸🇪✨ These IKEA-style Swedish Meatballs feature juicy, perfectly spiced meatballs smothered in a rich, velvety gravy that’s slightly tangy, buttery, and pure comfort on a plate. Serve them with mashed potatoes, egg noodles, or lingonberry jam for the full Nordic experience. It’s cozy, hearty, and deeply satisfying — the kind of meal that turns any ordinary evening into a warm, homestyle feast. 🍽️💛
Prep Time 15 minutes
Cook Time 30 minutes
Servings: 4 Servings
Jacky's Kitchen Icon

Get Our Best App for Daily Great Recipes 🍽️

Discover warm, delicious, home-style meals — fresh recipes added every day inside Jacky’s Kitchen.

Download on the App Store
Google Play Coming Soon

Ingredients
  

For the Meatballs:
  • 1 lb ground beef
  • ½ lb ground pork
  • 1 small onion finely chopped
  • 1 clove garlic minced
  • ½ cup breadcrumbs
  • 1 egg
  • ¼ cup milk or cream
  • ½ teaspoon ground allspice
  • ½ teaspoon ground nutmeg
  • Salt and pepper to taste
  • 2 tablespoons butter for frying
For the Creamy Gravy:
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 cup heavy cream
  • 1 tablespoon soy sauce
  • 1 teaspoon Dijon mustard
  • Salt and pepper to taste
Optional for Serving:
  • Mashed potatoes or egg noodles
  • Lingonberry jam traditional accompaniment
  • Fresh parsley for garnish
Jacky's Kitchen Icon

Get Our Best App for Daily Great Recipes 🍽️

Discover warm, delicious, home-style meals — fresh recipes added every day inside Jacky’s Kitchen.

Download on the App Store
Google Play Coming Soon

Equipment

  • Mixing bowls
  • Large skillet or frying pan
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Baking sheet (optional, for finishing in oven)

Method
 

Step 1: Prepare the Meatballs
  1. 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.
  2. Form the mixture into 1-inch balls (about 20–24 meatballs).
Step 2: Brown the Meatballs
  1. 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.
  2. 💡 Pro Tip: They don’t need to be fully cooked through — just golden and sealed on the outside.
  3. Transfer meatballs to a plate and set aside.
Step 3: Make the Gravy
  1. In the same skillet, melt 3 tablespoons butter. Whisk in flour and cook for 1 minute to form a roux.
  2. Gradually pour in beef broth while whisking to avoid lumps. Add cream, soy sauce, and Dijon mustard.
  3. Simmer over medium-low heat until the sauce thickens — about 5 minutes. Season with salt and pepper to taste.
Step 4: Combine & Simmer
  1. Return the browned meatballs to the pan and coat them in the gravy.
  2. Cover and simmer for 10 minutes until meatballs are cooked through and tender.
  3. 💡 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!
🏁 Conclusion
These Best IKEA-Style Swedish Meatballs are the ultimate cozy comfort food — tender, flavorful, and swimming in luscious creamy gravy. 🇸🇪✨
Every bite brings that perfect harmony of savory richness and gentle spice, making it a dish you’ll want to make again and again. Whether you serve it for a weeknight dinner or a family gathering, this recipe delivers restaurant-quality flavor that’s easy, affordable, and unforgettable.
So pour that gravy, grab your fork, and enjoy a little taste of Sweden — no furniture assembly required! 🥰