IKEA Meatball Recipe Ideas: Swedish-Style Bites With Creamy Gravy

IKEA Meatball Recipe Ideas: Swedish-Style Bites With Creamy Gravy

There’s a reason IKEA’s Swedish meatballs have achieved worldwide fame—they’re tender, flavorful, and always satisfying. This version captures that same magic with a creamy gravy that’s rich without being heavy.

The secret lies in the meatball mixture itself: a blend of ground beef and pork with breadcrumbs, egg, and just the right amount of nutmeg. I’ve tested this ratio extensively to ensure the meatballs stay moist and hold their shape during cooking.

Once browned, the meatballs simmer in a velvety gravy made from beef stock and creamy elements. The result is a sauce that clings perfectly to each bite, enhancing the meat’s natural flavors without overpowering them.

Serve these with mashed potatoes and lingonberry sauce for the full experience. The combination creates a comforting meal that feels special enough for guests but simple enough for weeknights.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Ikea Meatball Recipe Ideas

Ground meats, breadcrumbs, and a few pantry staples create these Swedish-style meatballs with velvety gravy.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80/20 fat ratio preferred
Ground Pork 🥩 ½ lb Or substitute ground veal
Breadcrumbs 🍞 ½ cup Plain, unseasoned variety
Whole Milk 🥛 ¼ cup For moisture in mixture
Large Egg 🥚 1 whole Room temperature preferred
Onion 🧅 ½ whole Finely minced or grated
Garlic Clove 🧄 1 clove Minced or pressed
Ground Nutmeg 🌿 ¼ tsp Freshly grated preferred
Salt 🧂 1 tsp Diamond Crystal kosher
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Unsalted Butter 🧈 4 tbsp For browning and gravy
All-Purpose Flour 🌾 2 tbsp For thickening gravy
Beef Stock 🥩 2 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Sour Cream 🥛 ¼ cup For finishing gravy

The meat ratio is key. Ground chuck (80/20) and ground pork deliver authentic flavor and moisture. For best results, source from a reputable butcher or Whole Foods—their meat has consistent fat content. Fresh nutmeg makes a noticeable difference; Penzeys offers excellent quality. Breadcrumbs should be fine and dry, not panko (the texture won’t bind properly).

No pork? Ground turkey or chicken works but may yield drier meatballs—add an extra tablespoon of milk to compensate. For gluten-free, swap breadcrumbs for crushed rice crackers. Out of nutmeg? Allspice at half the amount provides a similar warmth. The gravy’s richness comes from the cream and sour cream—don’t substitute low-fat versions.

Meatball mixture can rest covered in the fridge for up to 24 hours before cooking. Cooked meatballs and gravy keep for 4-5 days refrigerated or freeze for 3 months. Reheat gently on the stove with a splash of stock to restore consistency.

❤️

Why You’ll Love This Recipe

  • One Bowl Wonder: I just dump the beef, pork, breadcrumbs, milk, and egg in a bowl, mix, and roll—no fancy steps.
  • Rich and Savory: The combo of beef and pork with the milk-soaked breadcrumbs gives that melt-in-your-mouth texture I crave.
  • Freezer Friendly: I double the batch and stash half in the freezer for those nights I’m too tired to cook.
  • Budget Stretcher: Ground meat and pantry staples mean I can feed my family a hearty meal without breaking the bank.

Step-by-Step Instructions for Swedish-Style Meatballs With Creamy Gravy

Master the technique for tender meatballs and velvety gravy with this proven method.

Step 1: Combine and Mix the Meatball Mixture

In a large bowl, gently combine the 1 lb Ground Beef, 0.5 lb Ground Pork, 0.5 cup Breadcrumbs, 0.25 cup Whole Milk, and 1 whole Large Egg using your hands. The mixture should feel moist but not wet—if it seems too loose, add a tablespoon more breadcrumbs.

Add the 0.5 whole Onion (finely minced), 1 clove Garlic Clove (minced), 0.25 tsp Ground Nutmeg, 1 tsp Salt, and 0.5 tsp Black Pepper. Mix just until combined—overworking the meat makes the meatballs dense. Let the mixture rest for 10 minutes to allow the breadcrumbs to hydrate fully.

Step 2: Form and Brown the Meatballs

Using a tablespoon or small scoop, portion the mixture into 1.5-inch meatballs. Roll them gently between your palms to create smooth, uniform spheres. For even cooking, ensure all meatballs are the same size.

Heat 2 tbsp Unsalted Butter in a large skillet over medium heat until melted but not browned. Working in batches to avoid crowding, add the meatballs and cook for 8-10 minutes, turning occasionally, until golden brown on all sides and cooked through. Transfer to a plate and tent with foil to keep warm.

Step 3: Build the Creamy Gravy Base

In the same skillet, melt the remaining 2 tbsp Unsalted Butter over medium heat. Whisk in the 2 tbsp All-Purpose Flour and cook for 1-2 minutes until the mixture forms a light golden roux. This step removes the raw flour taste and creates a stable base for the gravy.

Gradually pour in the 2 cups Beef Stock, whisking constantly to prevent lumps. Bring to a gentle simmer and cook for 3-4 minutes until the gravy begins to thicken and coats the back of a spoon.

Step 4: Finish with Cream and Sour Cream

Reduce the heat to low and stir in the 0.5 cup Heavy Cream. Simmer for 2-3 minutes until the gravy is smooth and slightly thickened. Taste and adjust seasoning with additional salt or Black Pepper if needed.

Remove the skillet from heat and stir in the 0.25 cup Sour Cream until fully incorporated. The gravy should now have a rich, velvety texture. For the best consistency, avoid boiling after adding the sour cream to prevent curdling.

Step 5: Serve the Meatballs with Gravy

Return the meatballs to the skillet and spoon the gravy over them to coat evenly. Let them warm through in the gravy for 2-3 minutes off the heat. The meatballs should be fully submerged or generously coated for maximum flavor.

Serve immediately while hot, with additional gravy spooned over the top. The meatballs should be tender and juicy, with a delicate crust from browning, and the gravy should be creamy, rich, and clinging beautifully to each bite.

👨‍🍳

Pro Tips For Making Ikea Meatball Recipe Ideas

  • Chill the Mixture: After combining the beef, pork, breadcrumbs, milk, and egg, let the mixture rest in the fridge for at least 30 minutes—I learned this the hard way after my first batch fell apart in the pan.
  • Use Cold Milk: Soak the breadcrumbs in cold whole milk for 10 minutes before mixing; it makes the meatballs tender instead of dense, and yes, warm milk just doesn’t work the same.
  • Skip Overmixing: Mix just until the ingredients come together—any more and you’ll end up with tough, rubbery meatballs instead of the light, juicy ones you’re aiming for.
  • Brown in Batches: Crowding the pan steams the meatballs instead of browning them; cook in batches with about 2 tablespoons of oil per batch for that perfect IKEA-style crust.

Regional Styles of This Dish

Classic Swedish Style

The traditional approach uses equal parts beef and pork for the perfect balance of flavor and moisture. I add 1/4 tsp ground allspice alongside the nutmeg for authentic Swedish warmth. The gravy is typically light brown, made with beef stock and a touch of cream. 💛

IKEA Restaurant Style

IKEA’s version leans slightly sweeter, using a higher ratio of beef to pork. Their gravy is creamier, with a subtle tang from the addition of 1 tbsp lingonberry jam stirred in at the end. Serve with buttery mashed potatoes and extra jam on the side.

Danish Frikadeller

These are flatter, pan-fried meatballs made with equal parts pork and veal. I use 1/2 cup finely chopped onion and 1/4 cup milk for moisture. They’re traditionally served with boiled potatoes and a simple white sauce.

Norwegian Style

Norwegian meatballs often include 1/4 cup grated potato in the mixture for extra moisture and binding. The gravy is simpler, made with just butter, flour, and milk. I like to add a pinch of ground cardamom for a subtle Nordic twist.

Finnish Lihapullat

These are slightly larger and use only beef, often with 1/2 cup breadcrumbs soaked in milk. The gravy is brown, made with beef stock and a splash of cream. Serve with lingonberry sauce and pickled cucumbers for a true Finnish experience.

Modern Fusion

For a contemporary take, I mix 1/2 lb ground venison with the beef and pork. The gravy gets depth from 1 tsp soy sauce and 1/2 tsp smoked paprika. This version pairs well with roasted root vegetables. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 20g100%
Cholesterol 185mg62%
Sodium 980mg43%
Total Carbohydrate 22g8%
Dietary Fiber 1g4%
Sugars 2g
Protein 34g68%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use only beef instead of pork?

Yes, but add 1-2 tbsp milk to prevent dryness. The flavor will be slightly different but still delicious.

2

How do I keep meatballs from falling apart?

Chill the mixture for 10-15 minutes before rolling and avoid overmixing. This helps the breadcrumbs bind the meat properly.

3

Can I make the gravy ahead of time?

Prepare gravy up to 2 days ahead. Reheat gently on low heat and thin with stock if needed.

4

What if my gravy is too thin?

Mix 1 tsp cornstarch with 1 tsp cold water, then stir into simmering gravy. It will thicken in 1-2 minutes.

★★★★★4.5(14 reviews)
Allison Carter