Gingin Beef

Swedish Meatballs Recipe with Creamy Gravy

There’s a reason Swedish meatballs have earned such a devoted following well beyond Sweden itself. Tender, well-seasoned meatballs served in a rich, creamy gravy are the definition of comfort food, and they’re genuinely simple to make properly at home.

Here’s a reliable recipe for Swedish meatballs and their signature gravy, ready in well under an hour.

Why Swedish Meatballs Are Worth Making at Home

  • Rich, satisfying flavour, with warm spices setting them apart from standard meatballs.
  • A genuinely comforting family dinner, appealing to both kids and adults.
  • Quick to prepare, ready in under an hour from start to finish.
  • Freezer-friendly, with cooked meatballs freezing well for future meals.

Ingredients for Swedish Meatballs (Serves 4)

For the Meatballs

  • 500g beef mince
  • ½ cup fresh breadcrumbs
  • ¼ cup milk
  • 1 small onion, finely diced
  • 1 egg
  • ¼ tsp ground allspice
  • ¼ tsp ground nutmeg
  • Salt and pepper, to taste
  • 2 tbsp oil, for frying

For the Gravy

  • 2 tbsp butter
  • 2 tbsp plain flour
  • 2 cups beef stock
  • ½ cup cream
  • 1 tbsp soy sauce
  • Salt and pepper, to taste

To Serve

  • Mashed potato
  • Lingonberry jam or cranberry sauce (optional, but traditional)
  • Fresh parsley, chopped

Step-by-Step Swedish Meatballs Method

Step 1: Soak the Breadcrumbs

Combine the breadcrumbs and milk in a small bowl and let sit for 5 minutes, allowing the breadcrumbs to soften fully, this helps keep the meatballs tender.

Step 2: Mix the Meatball Mixture

In a large bowl, combine the beef mince, softened breadcrumb mixture, diced onion, egg, allspice, nutmeg, salt, and pepper. Mix until just combined, avoiding overworking the mixture.

Step 3: Shape the Meatballs

Roll the mixture into small, evenly sized balls, roughly 2.5–3cm in diameter, for consistent cooking.

Step 4: Brown the Meatballs

Heat oil in a large pan over medium-high heat and cook the meatballs in batches, turning regularly, for 8–10 minutes, until browned on all sides and cooked through. Remove and set aside.

Step 5: Make the Gravy

In the same pan, melt the butter and whisk in the flour, cooking for a minute to form a roux. Gradually whisk in the beef stock, ensuring no lumps form, then bring to a gentle simmer.

Step 6: Finish the Gravy

Stir in the cream and soy sauce, simmering for a further 3–4 minutes until thickened. Season to taste.

Step 7: Combine and Serve

Return the meatballs to the pan, coating them in the gravy and warming through for a final couple of minutes.

Step 8: Plate and Garnish

Serve over mashed potato, spooning extra gravy generously over the top, finished with fresh parsley and a small spoonful of lingonberry jam if desired.

Tips for the Best Swedish Meatballs

  1. Don’t skip the milk-soaked breadcrumbs, as this step is key to achieving tender, rather than dense, meatballs.
  2. Keep meatballs uniform in size, ensuring even cooking throughout the batch.
  3. Brown in batches, avoiding overcrowding the pan, which can cause steaming rather than proper browning.
  4. Check internal temperature, ensuring meatballs reach at least 71°C (160°F), in line with general food safety guidance for beef mince.

Why Grass-Fed Mince Makes the Difference

Because mince is the sole component of the meatballs themselves, its quality has a direct impact on flavour and texture. Our mince comes from grass-fed and finished beef, sourced from Western Australian farms free from hormones and antibiotics, delivering a richer, more satisfying result than standard supermarket mince.

Browse our Bulk Grass Fed Wet Aged Beef Mince Packs to keep quality mince on hand for this recipe and beyond.

Final Thoughts

Swedish meatballs with creamy gravy are the kind of comforting, satisfying dinner that’s just as suited to a busy weeknight as it is to a more relaxed weekend meal. With quality mince and a properly made gravy, it’s a dish well worth adding to your regular rotation.

Shop our Bulk Beef Mince range today and make Swedish meatballs a regular family favourite.