Swedish Meatballs

Swedish Meatballs are packed with flavor with creamy, homemade gravy!

Meatballs: 2 Tablespoons olive oil 1 ½ pounds ground beef ¾ cup Italian style breadcrumbs 1 Tablespoon dried parsley flakes 1 teaspoon minced garlic ½ cup finely minced onion 1 egg beaten 1 teaspoon salt ¼ teaspoon ground black pepper

Gravy: ½ cup butter ½ cup all-purpose flour 4 cups low-sodium beef broth ½ cup sour cream ¼ teaspoon ground black pepper ½ teaspoon salt ½ cup heavy cream

In a large bowl, combine ground beef, bread crumbs, parsley flakes, minced garlic, minced onion, egg, salt and pepper.

Stir mixture with a wooden spoon until well combined. Use clean hands to roll the mixture into meatballs about 1 ½ inches in size (it should make about 20-24 meatballs).

Put the olive oil into a skillet. Add meatballs, in batches, and cook until all sides are browned, about 4-5 minutes. Transfer to a paper towel-lined plate. Drain the excess grease out of the skillet.

Melt butter in the skillet. Whisk in flour until lightly browned, about 1 minute. Gradually whisk in beef broth and cook, stirring constantly, until slightly thickened, about 1-2 minutes.

Stir in sour cream, heavy cream, salt and pepper Stir in meatballs and cook, stirring occasionally, until heated through and thickened, about 8-10 minutes.

Serve immediately. We recommend serving them with egg noodles, mashed potatoes or rice.