Print
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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.8 from 90 reviews
  • Author: Diane
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 to 4.5 servings
  • Category: Main Course
  • Method: Frying
  • Cuisine: Swedish

Description

Classic Swedish Meatballs recipe featuring a savory blend of ground beef and pork, seasoned with warm spices and herbs, pan-fried to golden perfection, and served in a rich and creamy sour cream gravy. Perfect for a comforting meal that brings traditional Scandinavian flavors to your table.


Ingredients

Scale

Meatballs

  • 1 lb ground beef
  • 1 lb ground pork
  • 1 small sweet onion, finely chopped
  • 1 garlic clove, minced
  • 2 egg yolks
  • ½ cup panko crumbs
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper
  • â…› teaspoon ground allspice
  • â…› teaspoon ground nutmeg
  • 2 tablespoons olive oil, divided

Gravy

  • ¼ cup butter
  • 4 tablespoons all-purpose flour
  • 3 cups beef broth
  • ¾ cup sour cream
  • Salt and pepper, to taste


Instructions

  1. Prepare the Meatball Mixture: In a large mixing bowl, combine the ground beef and ground pork with the finely chopped sweet onion, minced garlic, egg yolks, panko crumbs, salt, black pepper, allspice, and nutmeg. Mix thoroughly until all ingredients are evenly incorporated.
  2. Form and Cook the Meatballs: Shape the meat mixture into small, evenly sized meatballs. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add meatballs in batches and cook until browned on all sides and cooked through, about 5-7 minutes per batch. Remove the cooked meatballs and set aside.
  3. Make the Gravy: In the same skillet, add the butter and melt over medium heat. Stir in the all-purpose flour and cook for 1-2 minutes, stirring constantly until the mixture turns golden and bubbly, creating a roux. Gradually whisk in the beef broth, ensuring there are no lumps, then cook until the sauce thickens, about 3-5 minutes.
  4. Add Sour Cream and Season: Remove the skillet from heat and stir in the sour cream until the gravy is smooth and creamy. Season with salt and pepper to taste.
  5. Combine Meatballs and Gravy: Return the cooked meatballs to the skillet with the gravy, gently stirring to coat them thoroughly. Warm through on low heat for 2-3 minutes before serving.

Notes

  • For a lighter version, substitute sour cream with Greek yogurt.
  • Serve Swedish meatballs over egg noodles, mashed potatoes, or with lingonberry jam for a traditional touch.
  • Ensure meatballs are uniform in size to cook evenly.
  • You can prepare the meatballs ahead of time and refrigerate before cooking for convenience.