← BlogJune 28, 2026

How to Make the Perfect Swedish Meatballs

Swedish · Medium · 50 min · 4 servings

Gluten-Free Optional
Advertisement
Swedish Meatballs

These classic Swedish meatballs are tender and flavorful, simmered in a rich and creamy gravy that is perfect over egg noodles or mashed potatoes. A beloved comfort dish that has been enjoyed in Swedish households for generations.

Why this recipe works

This Swedish Meatballs recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 50 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 520 calories with 28g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 500 g ground beef and pork blend
  • 1 medium yellow onion finely grated
  • 0.5 cup breadcrumbs
  • 2 cups beef broth
  • 1 cup heavy cream
  • 2 tbsp butter

Step by step instructions

Step 1: Mix and Shape Meatballs

Combine ground meat, grated onion, breadcrumbs, salt, and pepper in a large bowl. Mix until just combined and roll into small balls about 2 cm in diameter. Do not over mix or the meatballs will become tough.

Step 2: Brown the Meatballs

Melt butter in a large skillet over medium high heat. Add meatballs in batches and cook until browned on all sides, about 6 to 8 minutes per batch. Remove and set aside on a plate.

Step 3: Make the Gravy

In the same skillet, add beef broth and scrape up any browned bits from the bottom. Stir in heavy cream and simmer for 5 minutes until slightly thickened. Season with salt and pepper to taste.

Step 4: Simmer and Serve

Return meatballs to the skillet and simmer in the gravy for 10 minutes until cooked through and the sauce has thickened. Serve over egg noodles or mashed potatoes with lingonberry jam on the side.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • heavy cream → sour cream for a tangier gravy
  • beef broth → chicken broth for a lighter flavor

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Over mixing the meat mixture which makes meatballs dense and tough
  • Cooking too many meatballs at once causing them to steam rather than brown

Nutrition facts

Per serving: 520 calories, 28g protein, 18g carbs, 38g fat, 1g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement