Swedish Meatballs Recipe

    Swedish meatballs in a pan with cream sauce and parsley

    With week one of football season in full swing, we thought there would be no better time to share some seriously drool-worthy game day grub. While football may be an all-American sport, we don’t mind watching the game with these irresistible Swedish meatballs.

    This easy Swedish meatballs recipe is made with a glorious gravy sauce that will have you licking your fingers. If you’ve ever had those Ikea Swedish meatballs, just know this is 10 times better than that!

    These Swedish meatballs are made with a sour cream sauce, making them rich and hearty. They’re perfect next to some chips and a veggie platter, providing a satisfying, meaty option to the mix.

    The recipe for these Swedish meatballs can be prepped in about 15 minutes and cooked in 25 minutes. If you wanted, you could start off the recipe as instructed, then just let it slow-cook in your crockpot until the game comes on. This way, you can serve the meatballs hot out of the crockpot without spending more than 30 seconds away from the screen!

    For more game day eats, check out our recipe for ham and cheese sliders


    Cook time: 25 minutes
    Prep time: 15 minutes
    Idle time:


    1. Warm 1 tbsp of olive oil in a large pan over medium heat. Once hot, add the onion and sauté until tender and translucent.
    2. To a large bowl, add the ground beef, ground pork, panko crumbs, egg yolks, allspice, nutmeg, and cooked onion. Add a pinch of salt and pepper, then use a wooden spoon to stir the mixture together.
    3. Use your hands to roll the mixture into 1 1/4" to 1 1/2" size meatballs. You should get about 24 meatballs.
    4. To the pan, add the remaining 1 tbsp of oil and add the meatballs in batches. Cook the meatballs until all sides are browned. Transfer the meatballs to a plate lined with a paper towel.
    5. For the gravy sauce, melt the butter in the pan. Add the flour and whisk together to create a brown paste.
    6. Stream in the beef broth, whisking as you do, until the broth has thickened. Whisk in the sour cream, as well as a pinch of salt and pepper. Taste test the sauce for seasoning.
    7. Transfer the meatballs back into the pan and pour the sauce over the meatballs. Stir the meatballs around in this gravy sauce over medium-low heat and cook until the meatballs are cooked through - about 10 minutes. Serve hot with parsley on top.

    Additional information

    Recipe adapted from damndelicious.net

    Born and raised in Southern California, Beeta has embraced a healthy lifestyle focused on farm-to-table cooking, natural products, and wellness routines. When she's not writing up recipes or discussing the latest natural living trends, Beeta enjoys spending time trying new restaurants, traveling with family and friends, and relaxing at home with her furry companion.