clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Swedish Meatballs

Swedish Meatballs with Gravy

  • Author: Sharon Chen
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 30 meatballs 1x
  • Category: Main, Low Carb
  • Cuisine: Swedish


Savory Swedish meatballs with tasty gravy.


Units Scale

For the meatballs:

  • 2 slices white sandwich bread, without the crusts, torn into pieces
  • 1/4 cup whole milk
  • 1 pound ground beef
  • 1/2 pound ground pork
  • 1 small red onion, very finely chopped
  • 1 egg
  • 1/8 teaspoon ground allspice
  • 1/4 teaspoon ground cardamom
  • 1/8 teaspoon ground ginger
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon garlic powder
  • 1 tablespoon dried parsley
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 2 tablespoons butter

For the gravy

  • 2 cups beef broth
  • 1 tablespoon cornstarch
  • 1/4 cup heavy cream
  • 1/4 teaspoon onion powder
  • Salt and pepper, to taste
  • 1/4 cup fresh parsley


  1. In a large mixing bowl, combine all meatball ingredients. Mix well with a spoon or fork. (We found that the most effective way is to use your hands.) Grab a small amount (about 2 tablespoons) of the meat mixture at a time, shape into meatballs, and place on a large plate or platter.
  2. Preheat oven to 425˚F.
  3. Melt butter in a large nonstick skillet over medium-high heat. Gently place the meatballs in the skillet, making sure meatballs are not touching each other. (Do it in batches.) Brown all sides until the surface of the meatballs is no longer pink, about 5 minutes per batch. Transfer to a baking sheet lined with foil, leaving the meatball drippings in the skillet. Bake the meatballs for 10-15 minutes until they are thoroughly cooked through.
  4. Meanwhile, make the gravy. Add 1 cup beef broth in the skillet. Let it simmer for 5 minutes while scraping off any bits from the bottom of the skillet with a spatula. Add the other cup of beef broth.
  5. In a small bowl, mix the cornstarch with 2 tablespoon cold water until smooth. Whisk into the skillet, stirring constantly until the gravy is thickened slightly, about 3-5 minutes. Add the cream and season with garlic powder, salt and pepper.
  6. Once the meatballs are done, transfer to a serving plate and pour the hot gravy over the meatballs. Sprinkle with parsley, serve over rice or noodles.


For freezing, let the meatballs cool after baking. Transfer them into a Ziploc bag and place it into the freezer. Don’t pour the gravy over the meatballs if you decide to freeze them.


  • Serving Size: 1
  • Calories: 62
  • Sugar: 0.4g
  • Sodium: 105mg
  • Fat: 2.7g
  • Saturated Fat: 1.3g
  • Carbohydrates: 1.6g
  • Fiber: 0.1g
  • Protein: 7.3g
  • Cholesterol: 28mg

Keywords: swedish meatballs