Print

Swedish Meatballs

Swedish meatballs are a classic comfort food that warm the heart and soul. This recipe features tender meatballs made from a delicious blend of ground beef and pork, seasoned to perfection, and smothered in a rich, creamy gravy. Ideal for holiday feasts or cozy family dinners, these meatballs will surely become a beloved staple in your home. Serve them over buttery mashed potatoes or noodles for a meal that’s both satisfying and memorable.

Ingredients

Scale
  • 1 lb medium-fat ground beef
  • 1 lb ground pork
  • 1 cup plain breadcrumbs
  • 1 medium onion, finely chopped
  • 1/2 cup whole milk
  • 2 large eggs
  • 1/4 tsp nutmeg
  • 1 cup sour cream
  • 2 cups low-sodium beef broth
  • Salt and pepper to taste
  • 2 tbsp olive oil (for searing)
  • 2 tbsp butter (for gravy)
  • 2 tbsp flour (for roux)

Instructions

  1. In a large bowl, combine ground beef, ground pork, chopped onion, breadcrumbs, milk, eggs, nutmeg, salt, and pepper. Mix until just combined.
  2. Roll tablespoon-sized portions into round meatballs.
  3. Heat olive oil in a skillet over medium-high heat. Sear meatballs until browned on all sides (about 6–8 minutes).
  4. Remove meatballs; in the same pan, add butter and flour to create a roux until golden.
  5. Gradually whisk in beef broth; stir in sour cream until smooth. Bring to a gentle simmer.
  6. Return the meatballs to the skillet and simmer for an additional 10–15 minutes until cooked through.

Nutrition

Keywords: For added flavor, consider substituting ground beef with ground turkey or adding grated Parmesan cheese. Fresh herbs such as dill or thyme can enhance the dish's aroma. Avoid overmixing the meat mixture to keep the meatballs tender.