Swedish Meatballs and Sauce

Make your own IKEA Meatballs at home with this simple recipe!


  • 1 Lb Ground Beef

    - Starting at: $9 $7 Shop now

  • 1 Lb Ground Pork

    Starting at: $11 Shop now Arrow Icon

  • Half of an Onion
  • 2 Tbsp of Olive Oil, Divided and set aside
  • 1/2 Cup Fine Bread Crumbs/Panko or Crushed Corn Flakes
  • 2 Egg Yolks
  • Salt/Pepper to Taste
  • 1/4 Tsp Seasoning Salt or Allspice
  • 1/4 Tsp Nutmeg
  • 1/4 Cup Butter
  • 1/3 Cup Flour
  • 4 Cups Beef Broth (1 Litre)
  • 3/4 Cup Sour Cream or Plain Greek Yogurt
  • Salt and Pepper to taste


  • 1

    First 9 Ingredients are for the meatballs. Last 5 Ingredients are for the Sauce.

  • 2

    Combine Beef and Pork in a large mixing bowl.

  • 3

    Add 1 Tbsp of oil to a hot frying pan. Use a food processor to chop the onions really fine or you can use a cheese grater. I like them to be really fine so I like to use the food processor. Drop the onions into the hot frying pan and cook them until they appear a bit translucent (only a couple of minutes).

  • 4

    Add the cooked onions, egg yolk, Seasoning Salt, Nutmeg and Bread Crumbs. If you don't have bread crumbs you can use Panko or use your food processor to finely process Corn Flakes cereal. I had to do this and it worked out great, just make sure they are ground really fine. Mix it all thoroughly.

  • 5

    Drop remaining oil into the frying pan and turn to medium heat. When the oil is hot, form the meatballs in your hand with about 2 Tbsps of meat mixture. A simple cheat is to use an ice cream scoop and that will also help all of your meatballs to be the same size.

  • 6

    Brown your meatballs on all sides. You don't have to worry about them being cooked through all the way. They will continue to cook in the gravy a little later.

  • 7

    Remove the browned meatballs from the frying pan and set aside on a plate with paper towel to help soak up any excess grease from the meats.

  • 8

    To make the gravy sauce, pour the excess grease from the frying pan into a safe container and set aside to cool and harden. An old jar or can works great and then you can throw it out once it's hardened. Add the butter to your frying pan and stir it until it melts but be careful not to let it burn. Monitor your heat and turn down if it appears to be too hot.

  • 9

    Use a whisk to mix in the flour slowly. This will prevent clumping.

  • 10

    Once creamy, add the beef broth and bring it back up to a boil. Add the Sour Cream or Plain Greek Yogurt and continue to whisk.

  • 11

    Add salt and pepper to taste. Add meatballs back into the sauce to continue cooking.

  • 12

    Meatballs should be cooked all the way through with no pink. A check with the thermometer should also ensure an internal temp higher than 160F to be safe to eat pork.

  • 13

    And they're done! Use them as a side dish or top a homemade fettuccine, like I did! Call your friends or family over and voila! Enjoy.

    Your Order

    Free shipping on orders over $150.
    Shipping Mon - Wed across Alberta

    Your cart is emptyReturn to Shop
      Calculate Shipping
      Apply Coupon
      Available Coupons
      knifina15 Get $15 off
      knifina20 Get 20% off
      mom49 Get 20% off 20%

      Shipping to:

      We are working hard to open up more provinces! If you live outside of our available areas sign-up to get notified as soon as your province becomes available!