Print

Best Swedish Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These Best Swedish Meatballs are tender, flavorful, and coated in a creamy, savory gravy that makes them absolutely irresistible. Perfect for serving over egg noodles, mashed potatoes, or rice, this classic comfort food is a family favorite and ideal for cozy dinners.

Ingredients

For the Meatballs:

  • 1 lb ground beef
  • 1/2 lb ground lamb
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1 small onion, finely chopped
  • 1 large egg
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons butter (for frying)

Instructions

Make the Meatballs:

  1. In a large bowl, combine the breadcrumbs and milk. Let it sit for a few minutes until the breadcrumbs absorb the milk.
  2. Add the ground beef, ground lamb, chopped onion, egg, salt, black pepper, allspice, and nutmeg to the breadcrumb mixture. Mix until well combined.
  3. Shape the mixture into small meatballs, about 1 inch in diameter.
  4. In a large skillet, melt the butter over medium heat. Add the meatballs and cook, turning occasionally, until browned on all sides and cooked through. Remove from the skillet and set aside.

Make the Gravy:

  1. In the same skillet, melt the butter over medium heat. Stir in the flour and cook for 1-2 minutes, stirring constantly, to form a roux.
  2. Gradually whisk in the beef broth and bring the mixture to a simmer. Cook until the gravy thickens.
  3. Stir in the heavy cream and Worcestershire sauce. Season with salt and pepper to taste.
  4. Return the meatballs to the skillet and simmer them in the gravy for a few more minutes until heated through.

Notes

  • For extra flavor, you can add a pinch of garlic powder to the meatball mixture.
  • If you prefer a lighter gravy, substitute half-and-half for the heavy cream.
  • Store leftovers in an airtight container in the fridge for up to 3 days.