Back to Recipes

Swedish Meatballs, Brussels Sprouts, and Pearl Onions

Lisa Fountain
43 minutes
About 36 meatballs (serves 4-6)
Intermediate

Total Steps

15

Ingredients

19

Tools Needed

9

Ingredients

  • 4 medium/small yukon gold potatoes (about 1 lb)
  • 6 pearl boiling onions
  • 12 small brussels sprouts
  • 0.5 pound ground lamb, ground veal, and ground pork (each)
  • 1 medium yellow onion
  • 3 clove garlic
  • 1 egg
  • 2 slice white bread
  • 0.5 teaspoon caraway seeds
  • 0.5 teaspoon fennel seeds
  • 0.5 teaspoon fresh ground nutmeg
  • 1 teaspoon ground white pepper
  • 8 oz half & half (divided)
  • 2 tablespoons flour
  • 2 cup concentrated beef stock
  • 4 oz sour cream
  • 0.5 stick butter (divided)
  • EVOO (extra virgin olive oil)
  • sea salt and cracked black pepper

Instructions

1

Step 1

20-40 minutes

Boil potatoes in salted water in a large saucepan for about 40 minutes, or until very easily pierced with a fork. Simultaneously, boil pearl onions in salted water in a small saucepan for about 20 minutes, or until easily pierced. Both on back burners.

2

Step 2

Dice the yellow onion and mince the garlic. Sweat them in 1 tablespoon of melted butter in your largest frying pan. Season with salt and pepper, and cook over medium heat until fragrant and just translucent throughout. Remove from heat and allow to cool.

3

Step 3

Roughly tear the slices of white bread and toss them into a large bowl with the egg, half of the half & half, nutmeg, and some salt and pepper.

4

Step 4

Blend this mixture well, letting the bread fall apart in the milk and ensuring the egg is fully mixed in.

5

Step 5

With light, picking fingers, gently pull apart the ground lamb, veal, and pork, dropping the bits into the bowl. Add the caraway and fennel seeds.

6

Step 6

Add the cooled onion/garlic mix to the bowl with the meat.

7

Step 7

Using your hands and the lightest touch possible, blend all the contents of the bowl thoroughly to form a meat mixture.

8

Step 8

Continuing to employ a light touch, form the meat mixture into about 36 small meatballs, each about the size of a walnut.

9

Step 9

Trim the white wedge roots out of the brussels sprouts. Toss them in EVOO, season with sea salt and pepper. Spread them out on a baking sheet.

10

Step 10

20 minutes

Roast the brussels sprouts in a 350 degree oven for about 20 minutes.

11

Step 11

While sprouts roast, fry the meatballs in batches in 2 tablespoons of hot browned butter. Allow each meatball to brown fully on the first side, then use tongs to flip and brown fully on the other edge, before rolling them to maintain their spherical shapes. Once fully cooked but still tender, pull them off the heat and set on a plate lined with tin foil.

12

Step 12

3-4 minutes

Using the hot butter left in the pan, add about 2 tablespoons of flour to the fat. Whisk over high heat to brown and thicken to a roux. Add concentrated beef stock, continuing to whisk well and scraping up all the browned meaty bits stuck to the bottom of the pan. Allow this to simmer for about 3-4 minutes.

13

Step 13

Using a fine-mesh strainer, pour the sauce into a large bowl, removing and discarding the solids. Return the strained liquid to the pan and simmer over low heat to thicken.

14

Step 14

Whisk sour cream into the rich beef sauce. Add the meatballs and the boiled, peeled, and trimmed pearl onions into the pan, dousing them with ladles of sauce, allowing everything to heat through until steaming.

15

Step 15

Using the last of the half & half and butter, first mash then whip the potatoes into a creamy smooth puree. Pipe into a curlicue onto a plate with a modified zipper bag. Lay meatballs and onions lovingly, spooning them onto the potatoes, and blanket the whole with the smooth creamy rich and silky light brown gravy. Finally, dot the plate with crisp roasted sprouts, sprinkled with salt.

Tools & Equipment

large saucepan
small saucepan
frying pan
large bowl
baking sheet
tongs
whisk
fine-mesh strainer
piping bag

Tags

Cookie Consent

We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.