Swedish Meatballs

These Swedish Meatballs are seriously so good.  The sauce is creamy and beefy, and the pops of onion in the meatball itself are wonderful.  Your party guests will LOVE you!

Swedish Meatballs | White Lights on Wednesday
5 from 2 votes

Swedish Meatballs

These Swedish Meatballs have great pops of onion in the meatball and a deliciously creamy, beefy sauce!
Course Appetizer, Main Dish
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Author Julie Espy


  • 6 tablespoons vegetable oil divided
  • 1 onion diced
  • 1 cup Panko bread crumbs
  • 2 tablespoons evaporated milk
  • 2 pounds ground beef
  • 1 egg beaten
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • ½ teaspoon dried parsley


  • 2 cup low-sodium beef broth
  • 2 tablespoons butter
  • 3 tablespoons flour
  • ¼ cup heavy cream
  • ¼ teaspoon onion powder
  • ¼ teaspoon garlic powder
  • 1 tablespoon dried parsley
  • ¼ teaspoon salt
  • ½ teaspoon pepper
  • ¼ cup fresh parsley if desired


  1. Heat 3 tablespoons oil in a large skillet over medium heat. Add onion and saute for 5 to 10 minutes, or until onions are tender and translucent.
  2. In a medium bowl, combine bread crumbs and evaporated milk; stir to combine. Add the ground beef, cooked onion, egg, salt, pepper, and dried parsley. Mix well, and form golf ball sized meatballs.
  3. Heat remaining oil in the same skillet over medium high heat. Add the meatballs – do not over crowd pan. Carefully shake skillet to turn meatballs, as needed. Saute for 10 to 15 minutes, or until meat balls are browned on all sides. Transfer meatballs to a serving platter.
  4. Deglaze the skillet with 1 cup beef broth. Let broth simmer for 3 minutes wile scraping the brown bits from bottom of the skillet. Strain heated broth into a clean bowl and add remaining beef broth to bowl.
  5. Melt butter in the skillet. Add flour and whisk to combine, cook roux for 1 to 2 minutes. Whisk in warm beef broth. Simmer gravy until thickened slightly. Add cream, onion powder, garlic powder, dried parsley, salt, and pepper.
  6. To serve, cover meatballs with gravy and garnish with fresh parsley.

Hungry for More?

Classic Cocktail Meatballs


Classic Cocktail Meatballs

Italian Cheesesteak Roll Ups

 Italian Cheesesteak Roll Ups

Chile-Red Pepper & Ginger Soy Beef Lettuce Cups

 Ginger Soy Beef Lettuce Cups 2


  1. Heather H. says

    Yum! This turned out great! I served it with some buttery egg noodles & it was fantastic. Thank you!

  2. Lyndsey says

    Looks AMAZING! About how many meatballs will this make? Does your 8 servings mean 24 meatballs? Just curious if I’ll need to double the recipe for my extremely large family. 🙂

    • Julie says

      Hi Lyndsey. The recipe makes 32 good sized meatballs. I make mine slightly bigger than a golf ball since they cook down. I don’t know why I opted for putting “servings” in instead of the actual number. Sorry. I’ve updated the recipe to reflect the appropriate quantity. I’d recommend 1 1/2 batches and making the meatballs large walnut sized if your feeding a large troupe. 🙂

Leave a Reply

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