Go Back

Swedish Beef Meatballs

These tender, flavorful meatballs, rich with spices and served in a creamy sauce, are perfect for family gatherings or cozy winter evenings.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Swedish
Calories: 350

Ingredients
  

For the Meatballs
  • 1 pound ground beef Make sure your ground beef is Halal-certified for full compliance.
  • 1 small onion, finely chopped
  • 1 cup breadcrumbs If you don’t have breadcrumbs, crushed crackers or oatmeal can work as substitutes.
  • 1 egg
  • 1/3 cup milk
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/2 teaspoon allspice
For the Sauce
  • 2 tablespoons butter
  • 1 cup heavy cream Swap for non-dairy option if desired.
  • 1 cup beef broth

Method
 

Preparation
  1. In a large bowl, combine the ground beef, finely chopped onion, breadcrumbs, egg, milk, salt, pepper, and allspice. Mix well until all ingredients are thoroughly combined.
  2. Using your hands, take a portion of the mixture and roll it into small meatballs, about 1 inch in diameter. Place them on a plate or baking sheet as you go.
Cooking
  1. Heat the butter in a large skillet over medium heat. Once the butter is melted and slightly bubbling, add the meatballs in batches, making sure not to overcrowd the pan. Cook for about 8-10 minutes, or until they’re browned and cooked through, turning them occasionally.
  2. In the same skillet, after removing the meatballs, add the beef broth and cream. Whisk together and simmer gently for about 5 minutes, allowing it to thicken slightly.
  3. Return the meatballs to the skillet and coat them in the creamy sauce. Serve warm over mashed potatoes or alongside a green salad.

Notes

Timing is everything; don’t rush the browning process for added flavor. Avoid overmixing the meatball mixture to prevent dense meatballs. For storing, refrigerate leftovers for up to 3 days or freeze individually for up to 3 months.