Swedish Meatballs Recipe

Swedish meatballs make a delicious dish served as an appetizer or as a main meal. This family recipe is made from scratch and is a favorite!

Swedish Meatballs Recipe | ©addapinch.com
Growing up, whenever Mama would make her Swedish meatballs, I couldn’t wait until time for supper. I’d stand as close by her side as she’d let me as she cooked, rising up on my tip toes to be able to see into the pots and pans the whole time. Finally, when it was time for supper, it always tasted even better than I remembered.

Swedish Meatballs Recipe | ©addapinch.com
Her Swedish meatballs recipe is made from scratch using simple ingredients, a little time, and a whole lot of love. Served over your favorite wide or twirl noodles, this hearty recipe is perfect for a weeknight meal or even a special occasion.

Swedish Meatballs Recipe | ©addapinch.com

Here’s Mama’s Swedish Meatballs recipe. I think you’ll love it.

5.0 from 1 reviews
Swedish Meatballs Recipe
Prep time
Cook time
Total time
Swedish meatballs make a delicious dish served as an appetizer or as a main meal. This family recipe is made from scratch and is a favorite!
Serves: 4-6
For the meatballs:
  • 1 pound lean ground beef
  • 2 cloves garlic, chopped
  • 2 tablespoons diced onion
  • 1 egg
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper
  • 2 tablespoons bread or cracker crumbs
  • 2 tablespoons chopped fresh parsley (optional)
  • olive oil
For the sauce:
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 cup whole milk or heavy cream
  • 2 teaspoons worcestershire sauce
  • 1 teaspoon fresh ground black pepper
  • ½ teaspoon salt
  • 2 tablespoons chopped fresh parsley (optional)
For the meatballs:
  1. Mix together all ingredients for the meatballs. Set aside.
  2. Using a tablespoon scoop or spoon, form meatballs from the ground beef mixture. Heat 12-inch skillet or saute pan over medium heat. Drizzle in enough olive oil to lightly coat the bottom of the skillet to prevent meatballs from sticking. Drop formed meatballs into the heated skillet, turning occasionally to ensure that all sides of the meatball have been browned, about 7-10 minutes. Remove the meatballs from the skillet or saute pan and drain on a plate lined with paper towels.
For the sauce:
  1. Reduce the heat on the skillet or saute pan to medium-low heat. Melt butter and whisk in flour until it has turned golden brown. Slowly whisk in beef broth and cook until thickened, then add in milk or cream, worcestershire sauce, pepper, and salt. Continue to stir until well-combined. Add meatballs back into the skillet, turning to coat well. Add fresh parsley, if using.

Robyn xo


Subscribe by email and never miss another post by Add A Pinch!


  1. 11

    Hilary says

    Hi! I’d been meaning to try this recipe for ages, finally got around to trying it tonight.
    I’m not a big cook (love to eat, but more of a baker), so maybe this is just lack of experience, but I had a really hard time with the meatballs falling apart as I was turning them while cooking.
    I’ve made meatballs one other time and didn’t have this problem, so I’m just wondering if you have any tips? I followed you recipe exactly.

    • 12

      Alison Libby says

      I would add an egg to help bind them. Also, I have gone to oven baking my meatballs for any recipe. I line a baking sheet with foil, spray it with a little Pam, make 1 and a half inch meatballs and bake at 400 for about 20 minutes. And just toss the foil so no clean up.

  2. 13

    Jane says

    These meatballs and your weeknight black bean chili have become regulars at my house. They are both BiG hits with my 7 and 4 year old kiddos. The hubs too. Thank you for sharing!

  3. 15

    Christina says

    I love Swedish meatballs and this is the perfect recipe! My family gobbled these up. I added a little bit of fresh nutmeg to the sauce. I can’t wait to make these again! Thanks!


Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe: