Swedish Meatballs (Ikea Meatballs)

User Reviews

4.9

63 reviews
Excellent
  • Prep Time

    10 mins

  • Cook Time

    15 mins

  • Total Time

    25 mins

  • Servings

    6 Servings

  • Calories

    679 kcal

  • Course

    Main Course

  • Cuisine

    Swedish

Swedish Meatballs (Ikea Meatballs)

Swedish Meatballs blend ground beef and pork with soaked bread and sautéed onions, seasoned gently with allspice and nutmeg, shaped into tender balls with a browned crust. They are served with a creamy beef gravy enriched with soy sauce and cream, creating a savory sauce that complements the spiced meat. The dish mimics typical IKEA-style meatballs.

Description

Swedish Meatballs combine ground beef and pork mixed with soaked white bread, finely minced onions, and warming spices such as allspice and freshly grated nutmeg. The bread soaked in milk keeps the meat mixture moist and tender while the browned exterior adds texture. The meatballs are cooked in butter to develop a golden crust before being sauced.

The accompanying creamy beef gravy uses butter and flour as a roux base, enriched with beef stock, heavy cream, soy sauce, and subtle seasoning of salt and white pepper. This sauce is smooth and velvety, balancing the robust meatballs with savory depth and a luscious finish.

This recipe yields a classic comfort dish that can be served with mashed potatoes or noodles. It brings together lightly spiced meatballs with a creamy gravy reminiscent of IKEA's well-known Swedish meatballs. Cooking the onions slowly before mixing ensures sweetness without browning, preserving tenderness in the meat.

Mixing the meat gently with a stand mixer kept the mixture cold and helped retain tenderness. Freezing the meatballs before cooking can help keep their shape. The gravy benefits from careful whisking and gradual addition of stock for a smooth texture. Black pepper can be substituted for white pepper if desired.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings

MEATBALLS

  • 3 lices bread
  • 1/3 cup milk
  • 1/2 cup yellow onion minced
  • 4 tablespoons butter divided, unsalted
  • 1 pound ground beef , 80/20
  • 1 pound ground pork
  • 2 large egg
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper cracked
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon nutmeg , freshly grated

CREAMY BEEF GRAVY

  • 4 tablespoons butter
  • 1/4 cup flour
  • 4 cups beef stock
  • 1/2 cup heavy cream
  • 1 tablespoon soy sauce
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon white pepper , (regular black pepper is fine too, but you’ll see the flecks of pepper)

Instructions

TO MAKE THE SWEDISH MEATBALLS:

  1. In the bowl of your stand mixer add the milk to the slices of bread.
  2. Melt the butter in a pan and add the minced yellow onions.
  3. Cook them on medium low until translucent but not browned.
  4. Remove from heat and let cool.
  5. In your bowl with the milk soaked bread add the rest of the meatball ingredients including the cooked onions, but only 2 tablespoons of the butter.
  6. Mix it on low until the bread is broken apart and the meat is combined with the ingredients (using the stand mixer and not your hands helps keep the mixture cold and tender).
  7. Using a meatballer or your hands scoop them into balls about the size of a ping pong ball.
  8. Freeze on a cookie sheet if possible.
  9. If cooking immediately, add the rest of your butter to your skillet and cook on medium high on all sides for a total of 4-5 minutes.
  10. Remove the meatballs from the pan.

TO MAKE THE GRAVY:

  1. Add the butter to the pan, then add the flour and whisk until combined on medium heat.
  2. Cook the flour 1-2 minutes or until it just starts to brown a bit.
  3. Add in the beef stock and whisk well until combined.
  4. Add in the rest of the ingredients and whisk together.
  5. Add the meatballs back in and coat with the gravy until it is thickened, another 3-5 minutes
  6. Top with parsley (optional)

Nutrition Information

Show Details
Calories 679kcal (34%) Carbohydrates 16g (5%) Protein 36g (72%) Fat 52g (80%) Saturated Fat 25g (125%) Polyunsaturated Fat 3g (18%) Monounsaturated Fat 19g (95%) Trans Fat 1g (50%) Cholesterol 231mg (77%) Sodium 1029mg (43%) Potassium 858mg (18%) Fiber 1g (4%) Sugar 4g (8%) Vitamin A 881IU (18%) Vitamin C 2mg (2%) Calcium 102mg (10%) Iron 4mg (22%)

Nutrition Facts

Serving: 6Servings

Amount Per Serving

Calories 679 kcal

% Daily Value*

Calories 679kcal 34%
Carbohydrates 16g 5%
Protein 36g 72%
Fat 52g 80%
Saturated Fat 25g 125%
Polyunsaturated Fat 3g 18%
Monounsaturated Fat 19g 95%
Trans Fat 1g 50%
Cholesterol 231mg 77%
Sodium 1029mg 43%
Potassium 858mg 18%
Fiber 1g 4%
Sugar 4g 8%
Vitamin A 881IU 18%
Vitamin C 2mg 2%
Calcium 102mg 10%
Iron 4mg 22%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.9

63 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Crispy Slow Cooker Corned Beef

Irish
5.0 (639 reviews)

Olive Garden Chicken Scampi Pasta

Italian
5.0 (108 reviews)

Filipino Adobo Chicken

Filipino
5.0 (84 reviews)

Cajun Roasted Turkey

American
5.0 (39 reviews)

Oven Baked Chicken and Rice

American
5.0 (27 reviews)

Chicken Burrito

Mexican
5.0 (24 reviews)

Spatchcock Turkey

American
5.0 (45 reviews)

Chicken and Spinach Pie

American
5.0 (15 reviews)

One Pot Apricot Chicken Recipe

American
5.0 (18 reviews)

Easy Braised Short Ribs

American
5.0 (18 reviews)

Kung Pao Shrimp

Chinese
5.0 (12 reviews)

Ground Beef Stroganoff

American
5.0 (9 reviews)