Skip to main content
Swedish-Style Beef Meatballs

Swedish-Style Beef Meatballs

with Creamy Gravy and Buttery Broccoli
4.5(3.7K)Review Summary
Get Up To 20 Free Meals + Free Sides for Life
Get Up To 20 Free Meals + Free Sides for Life
Calories
:Ā 
880 kcal
Protein
:Ā 
38g protein
Total
:Ā 
30 minutes
Difficulty
:Ā 
Medium
Allergens:
  • Milk
  • Wheat
  • Soy
  • Barley
  • Oats
  • Rye
  • Sesame
  • Sulphites
  • Sesame
  • Sulphites
  • Egg
  • Fish
  • Milk
  • Mustard
  • May contain traces of allergens
  • Tree nuts
  • Peanuts
  • Soy
  • Wheat
  • Crustaceans

Skip a trip to a certain Scandinavian shop and make these DIY Swedish meatballs at home! Soften seasoned breadcrumbs with a bit of milk for extra-tender results.

Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

250 g

Ground Beef

2 unit(s)

Russet Potato

227 g

Broccoli

2 unit(s)

Garlic, cloves

56 mL

Cream

(Contains: Milk)

2 tbsp

Gravy Spice Blend

(Contains: Wheat, Soy May be present: Sesame, Sulphites, Egg, Fish, Milk, Mustard)

1 unit(s)

Beef Broth Concentrate

4 tbsp

Italian Breadcrumbs

(Contains: Barley, Milk, Oats, Rye, Sesame, Soy, Wheat May be present: Egg)

1 tsp

Dill-Garlic Spice Blend

(Contains: Sulphites May be present: Milk, Mustard, Tree nuts, Peanuts, Sesame, Soy, Wheat)

2 tbsp

Cranberry Spread

(May be present: Soy, Sulphites, Wheat, Crustaceans, Mustard, Milk, Egg, Fish, Sesame)

Not included in your delivery

3 tbsp

Unsalted Butter*

(Contains: Milk)

¼ tsp

Salt*

¼ tsp

Pepper*

3 tbsp

Milk*

(Contains: Milk)

Calories880 kcal
Fat47 g
Saturated Fat25 g
Carbohydrate80 g
Sugar16 g
Dietary Fiber8 g
Protein38 g
Cholesterol160 mg
Sodium1140 mg
Trans Fat2 g
Potassium1800 mg
Calcium200 mg
Iron6 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
•Strainer
•Large Pot
•Measuring Spoons
•Parchment Paper
•Baking Sheet
•Large Bowl
•Measuring Cups
•Large Non-Stick Pan
•Potato Masher

Cooking Steps

Prep and cook potatoes
1
  • Peel, then cut potatoes into 1-inch pieces.
  • Add potatoes, 2 tsp salt and enough water to cover (by approx. 1 inch) to a large pot (use same for 4 ppl). Cover and bring to a boil over high heat.
  • Once boiling, reduce heat to medium. Simmer uncovered until fork-tender, 10-12 min.
  • Drain and return potatoes to the same pot, off heat.
Form and bake meatballs
2
  • Meanwhile, add breadcrumbs, half the Dill-Garlic Spice Blend, 1/8 tsp (1/4 tsp) salt and 3 tbsp (6 tbsp) milk to a large bowl. Stir until milk is absorbed, 30 sec.
  • Crumble in beef. Season with pepper, then combine again. (TIP: If you prefer a more tender meatball, add an egg to mixture!)
  • Roll mixture into 10 equal-sized meatballs (20 meatballs for 4 ppl). Transfer to a parchment-lined baking sheet.
  • Bake in the middle of the oven until golden-brown and cooked through, 10-12 min.**
Prep and cook broccoli
3
  • Meanwhile, cut broccoli into bite-sized pieces..
  • Peel, then mince or grate garlic.
  • Heat a large non-stick pan over medium heat.
  • When hot, add broccoli and 1/4 cup (1/2 cup) water. Season with salt and pepper, then stir to combine.
  • Cover and cook, stirring occasionally, until tender, 5-6 min.
  • Remove from heat. Add 1 tbsp (2 tbsp) butter, then toss until butter is melted and broccoli is coated, 1 min.
  • Transfer to a plate, then cover to keep warm.
Make gravy
4
  • Reheat the same pan over medium.
  • When hot, add 1 tbsp (2 tbsp) butter, then garlic and Gravy Spice Blend. Cook, stirring often, until fragrant, 30 sec.
  • Add 3/4 cup (1 1/4 cups) water, broth concentrate and half the cream. Bring to a boil over high.
  • Once boiling, reduce to medium-low and cook, stirring often, until gravy thickens slightly, 2-3 min.
  • Season with pepper.
  • When meatballs are done, transfer to the pan with gravy. Toss to coat.
Finish mash
5
  • Mash remaining cream, remaining Dill-Garlic Spice Blend and 1 tbsp (2 tbsp) butter into potatoes until creamy.
  • Season with salt and pepper.
Finish and serve
6
  • Divide mash and broccoli between plates.
  • Top mash with meatballs and gravy.
  • Serve cranberry spread alongside.

Customer reviews

Review summary

Updated on Aug 2026
  • Flavour:Ā The meatballs and creamy gravy are a clear crowd-pleaser, with many reviewers comparing the dish favourably to IKEA Swedish meatballs. The cranberry spread divides opinion — some find it a lovely finishing touch; others skip it entirely.
  • Ease of prep:Ā Most reviewers find the recipe straightforward, though several note it takes longer than expected — closer to 60–75 minutes — due to the number of simultaneous steps and dishes used.
  • Suggestions:Ā Add an egg to the meatball mixture for tenderness, but consider using only half an egg to avoid an overly soft texture. A splash of Worcestershire sauce or a handful of mushrooms in the gravy can add depth, and some reviewers recommend reserving the potato cooking liquid to help adjust the gravy consistency. If the gravy tastes too garlicky or salty, ease up on salt when seasoning the broccoli and mashed potatoes. Adding a little extra milk to the mash helps achieve a creamier consistency.
  • Leftovers:Ā The dish reheats reasonably well, though a few reviewers note the meatballs are not quite as enjoyable the next day as other meals.
AI-generated from customer reviews

This Week's must-try HelloFresh Recipes