Smorgasbord (Swedish)

Smorgasbord (Swedish)
⏱️ cook time 2 hours
🍽️ servings 8
⚡ Difficulty medium

intro

A festive, hearty spread of classic Swedish small plates, featuring cured fish, tender meatballs, cheese, and seasonal sides, perfect for holiday gatherings.

Ingredients

80/20 ground beef 450g
Ground pork 225g
Gravlax (cured salmon) 340g
Sweet brined pickled herring 225g
Västerbotten cheese (or sharp cheddar substitute) 200g
New potatoes 450g
Rye crispbread 200g
Lingonberry jam 120g
Dense rye bread loaf 450g
Panko breadcrumbs 100g
Whole milk 120ml
Large egg 1 unit (50g)
Yellow onion 100g (1 small)
Unsalted butter 3 tbsp (42g)
Ground nutmeg 1/4 tsp (0.5g)
Kosher salt 2 tsp (10g)
Freshly ground black pepper 1/2 tsp (1g)
Pickled gherkin cucumbers 150g
Creamed beetroot salad 200g
Fresh dill 20g (1 small bunch)
Full-fat sour cream 150ml
Sweet Swedish mustard 3 tbsp (45ml)

Steps

1

Prep meatball mixture

Heat 1 tbsp (14g) unsalted butter in a small skillet over medium-low heat. Add finely diced 100g yellow onion, sauté for 5 minutes until soft and translucent with no browning. In a large mixing bowl, combine 100g panko breadcrumbs and 120ml whole milk, let rest 5 minutes to fully absorb. Add sautéed onion, 450g ground beef, 225g ground pork, 1 beaten egg, 1 tsp kosher salt, 1/2 tsp black pepper, and 1/4 tsp ground nutmeg to the bowl. Mix gently with clean hands until just combined—do not overmix, as this creates tough meatballs. Chill the mixture in the refrigerator for 20 minutes to firm up for easy rolling.

Step 1
step1:Prep meatball mixture
2

Cook Swedish meatballs

Remove chilled meat mixture from the fridge. Scoop 1-tbsp (15g) portions, roll into smooth 2.5cm balls with lightly oiled hands, yielding approximately 40 meatballs total. Heat remaining 2 tbsp (28g) butter in a large heavy-bottomed skillet over medium heat. Cook meatballs in 2 equal batches to avoid crowding the pan, searing for 8-10 minutes per batch, turning every 2 minutes, until golden brown on all sides and internal temperature reaches 74°C (165°F). Transfer cooked meatballs to an oven-safe dish, hold warm at 60°C (140°F) in a low oven until serving.

Step 2
step2:Cook Swedish meatballs
3

Boil dilled new potatoes

Scrub 450g new potatoes under cold running water, leave skins intact. Place potatoes in a medium stockpot, cover with cold salted water (1 tsp kosher salt per 1L water), and bring to a rolling boil over high heat. Reduce heat to medium-low to maintain a gentle simmer, cook uncovered for 15-18 minutes until potatoes are fork-tender but not falling apart. Drain fully, let cool 5 minutes, then toss with 1 tbsp chopped fresh dill and a pinch of black pepper. Transfer to a small serving bowl.

Step 3
step3:Boil dilled new potatoes
4

Arrange chilled seafood

Slice 340g gravlax into thin 3mm slices, arrange in overlapping fanned layers on a pre-chilled ceramic serving platter. Garnish gravlax with fresh dill sprigs, and place a small ramekin of 3 tbsp sweet Swedish mustard on the platter for dipping. Drain 225g pickled herring from its brine, transfer to a small cut-glass serving dish, and top with a few thin slices of pickled gherkin. Return both seafood platters to the fridge, removing them only 10 minutes before serving to keep them properly chilled.

Step 4
step4:Arrange chilled seafood
5

Prep bread and cheese

Slice 200g Västerbotten cheese into 5mm thick slices, arrange on a rustic wooden serving board. Cut 450g rye bread loaf into 1cm thick slices, place in a linen-lined bread basket to keep soft. Stack 200g rye crispbread in a shallow ceramic bowl for easy grabbing. Add small ramekins of 150ml sour cream and 120g lingonberry jam to the cheese board, each with a small serving spoon. Let cheese rest at room temperature for 15 minutes before serving to enhance flavor.

Step 5
step5:Prep bread and cheese
6

Assemble full smorgasbord

Set all serving dishes on a large dining table or sideboard, grouping items for easy flow: place chilled seafood dishes at one end, warm meatballs and dilled potatoes in the center, and cheese, bread, pickled gherkins, and 200g creamed beetroot salad at the opposite end. Set small appetizer plates, cloth napkins, and serving tongs/spoons next to each dish, and tuck extra dill sprigs around platters for a festive garnish. Serve with components at their proper temperatures: seafood chilled, meatballs and potatoes warm, cheese and bread at cool room temperature.

Step 6
step6:Assemble full smorgasbord

Tips

1.Avoid overworking the meatball mixture when combining ingredients: overmixing compacts the meat and breadcrumbs, resulting in dense, tough meatballs instead of the light, tender texture traditional to Swedish smorgasbord.
2.Prep all chilled components (seafood, cheese, pickles, jam) up to 24 hours in advance, stored tightly covered in the refrigerator, to cut down on day-of cooking work for holiday gatherings.
3.Do not serve cheese straight from the fridge: letting it rest at room temperature for 15-30 minutes softens the texture and brings out its full, nutty, savory flavor for the best eating experience.

✨ You May Also Like

Dinner
🍜 United States

Iconic Midwestern comfort meal pairing rich, spiced beef chili with soft, frosted cinnamon rolls for the perfect sweet-savory cold-weather bite.

⏱️ 1 hour 45Dinner ★ 4.9
Dinner
🍜 Canada

A beloved sweet-savory pizza loaded with smoky ham, juicy pineapple, and gooey melted cheese on a crisp golden crust, perfect for casual shared meals.

⏱️ 25 minuteDinner ★ 4.7

Smorgasbord (Swedish):Frequently Asked Questions

1.What’s the traditional order to eat smorgasbord dishes, so I can guide my guests?
Stick to the classic Swedish order for the best experience: start with cold fish first, including sweet brined pickled herring and gravlax, paired with crispbread and cheese. Move next to other cold items like charcuterie and pickled sides, then enjoy warm dishes like meatballs, and finish with small sweet treats. This progression lets bright, light flavors shine before richer plates.
2.I can’t find Västerbotten cheese locally—what’s the best substitute?
You don’t need a specialty Scandinavian import shop for a great swap! A well-aged sharp white cheddar, aged at least 12 months, is the closest match, with that same nutty, tangy, crumbly profile that makes Västerbotten so perfect for the spread. Skip mild cheddars—their soft, creamy flavor won’t stand up to briny fish and rye bread.
3.What meat blend makes the most authentic, tender Swedish meatballs for the spread?
Stick to a 50/50 mix of 80/20 ground beef and plain ground pork for the best results, and avoid leaner meat blends. The 20% fat in the beef and mild, rich fat from the pork keeps meatballs juicy and tender, rather than dry or tough, and delivers that classic savory, homestyle flavor everyone expects from traditional Swedish meatballs.
4.How far in advance can I prep smorgasbord components to cut down on day-of stress?
Most cold components hold beautifully for advance prep: you can cure or unpack gravlax, portion sweet brined pickled herring, and slice cheese 2 to 3 days ahead, stored airtight in the fridge. Meatballs can be cooked 1 day ahead and gently reheated in gravy before guests arrive. Only set out crispbread and fresh garnishes day-of to avoid sogginess.
5.I’m serving pickled herring to first-timers—how do I make it approachable?
Stick to sweet brined pickled herring for new eaters, rather than more pungent sour or heavily spiced herring varieties. Serve it with thin rye bread slices, a small dollop of sour cream, a sprinkle of fresh dill, and thin red onion slices to mellow the briny kick. Most first-timers are surprised how mild, tangy, and balanced it tastes with those classic pairings.
6.Is gravlax the same as lox or smoked salmon, and can I swap them?
Gravlax is cured with salt, sugar, and dill rather than smoked, so it has a softer, more delicate, less smoky flavor than cold-smoked lox or hot-smoked salmon. In a pinch, cold-smoked lox works as a substitute, but pre-made gravlax is widely available at most well-stocked U.S. grocery store seafood counters and delivers a much more authentic fish course flavor.
7.What breads and crackers are non-negotiable for a traditional smorgasbord?
You don’t need fancy imported loaves, but a few staples work best: thin seeded rye crispbread (like widely available Wasa brand), soft sliced dark rye, and plain light wheat crispbread for guests who prefer milder flavors. Skip heavily herbed or flavored crackers, as their bold seasonings will overpower the delicate taste of gravlax and tangy pickled herring.
8.Do I need special serving dishes to set up a proper smorgasbord?
No fancy specialty serveware is required! The only key rule is to keep cold items (fish, cheese, chilled sides) on platters nested over ice if your gathering runs longer than 2 hours, to keep food safe. Keep warm meatballs in a small slow cooker on low, and set out small serving forks to prevent cross-contamination between dishes.
9.How much total food should I plan per guest for a full smorgasbord spread?
Since it’s a grazing-style, multi-course spread, plan for 6 to 8 ounces of total protein per guest, split between cured fish, meatballs, and cheese, plus 2 to 3 pieces of bread or crispbread per person, and a half-cup total of assorted sides. Guests will take small portions of each dish, so you don’t need full entree-sized servings of every item.
10.What drinks pair best with a traditional Swedish smorgasbord?
For alcoholic options, ice-cold aquavit (served in small shots), crisp light lagers, and dry acidic white wines are classic picks that cut through rich meatballs and briny fish. For non-alcoholic guests, serve lingonberry sparkling water, cold unsweetened iced tea, or sparkling apple cider—all have enough brightness to balance the spread’s bold flavors.
11.Can I make a vegetarian-friendly smorgasbord that still feels traditional?
Absolutely! Keep all the classic core components: sharp cheese, rye bread, pickled vegetables, dill sour cream, and lingonberry jam. Swap traditional meatballs for well-seasoned plant-based bite-sized meatballs, and replace cured fish with marinated roasted beet "gravlax" and briny pickled mushrooms to mimic herring’s tang. The casual grazing format makes swaps feel totally natural.
12.Do smorgasbord Swedish meatballs get served with cream gravy, or is that only for main courses?
Creamy, lightly spiced gravy is absolutely traditional for smorgasbord meatballs! Unlike larger entree-sized meatballs, smorgasbord meatballs are bite-sized, coated in a thin savory cream gravy seasoned with a pinch of nutmeg and allspice, and served with a small side of lingonberry jam for that iconic sweet-savory balance guests love.
13.How do I keep my cheese from drying out on the smorgasbord table during a long party?
Slice your Västerbotten (or sharp cheddar substitute) no more than a quarter-inch thick, and keep it loosely tented with parchment until 10 minutes before guests start serving. If your gathering runs longer than 2 hours, swap out the cheese platter for a fresh, chilled batch halfway through, rather than leaving it out at room temperature the entire time, to prevent drying.
14.What are the non-negotiable sides even for a small, scaled-down smorgasbord?
Even for a tiny, low-fuss spread, don’t skip quick pickled cucumbers, boiled new potatoes tossed in fresh dill, and a small jar of lingonberry jam. These three simple sides cut through the richness of meatballs and cheese, balance the brininess of herring and gravlax, and tie all the spread’s flavors together without hours of extra prep work.
15.I’m using store-bought gravlax and pickled herring as a shortcut—how do I make them taste homemade?
Pre-made cured fish is a totally acceptable time-saver, and super easy to elevate! For gravlax, top it with fresh chopped dill, a light grind of black pepper, and a tiny squeeze of lemon right before serving. For sweet brined pickled herring, toss in thin red onion slices and a pinch of caraway seed an hour before serving for bright, authentic flavor.

Comments (9)

2 days ago

OMG this smorgasbord was the absolute star of our family holiday potluck last weekend! I was a little nervous about nailing the pickled herring and meatball combo, but the step-by-step instructions made it so doable even for someone who’s never made Swedish food before. My kids went crazy for the crispbreads topped with the creamy cheese and jam – total game changer! Cook time was right at 2 hours for me, no surprises. SO good, will be making this every Christmas from now on.

yesterday

Wait how far in advance can you prep the pickled veggies? I’m hosting a dinner party next Friday and want to get a head start!

yesterday

Great question! You can prep the pickled herring, pickled cucumbers, and beet salad up to 3 days in advance and store them in airtight containers in the fridge. Wait to assemble the crispbread toppers and cook the Swedish meatballs until the day of for the best texture! So glad you loved the recipe, Sarah!

1 week ago

Made this for my husband’s birthday since he’s got Swedish heritage, and he teared up a little it tasted so much like his grandma’s cooking! The only tiny swap I made was using ground turkey instead of pork for the meatballs to cut a little fat, and they still turned out juicy and perfectly spiced. 10/10, already sent the link to his whole side of the family.

5 days ago

Took me a little longer than 2 hours because I got distracted making the aquavit cocktails to go with it, oops! But honestly? Worth every minute. The gravlax was way easier to make than I thought it would be – I’d always bought it pre-made before, but homemade hits different. My only note is I wish there was a little more guidance on portion sizes for a crowd, I made way too much food for 6 people lol.

3 days ago

So glad you enjoyed the spread, Tim! Great call pairing it with aquavit cocktails, that’s such a classic touch. We’ll add a note about portion sizes soon – as a general rule, plan for 3-4 small bites per item per guest for a full smorgasbord, and any leftovers keep great in the fridge for 2-3 days!

3 days ago

I was worried I wouldn’t be able to adapt this for my vegan diet but it worked out great! Swapped the meatballs for lentil versions, used vegan cheese for the crispbread toppers, and made a vegan gravlax out of carrots. All my omnivore friends at the potluck were raving and couldn’t tell which parts were vegan! Will definitely make again for our next game night.

2 weeks ago

Made this for our Midsummer celebration with friends in Brooklyn, and everyone was asking for the recipe before the night was over! The dill sauce for the salmon is *chef’s kiss* – I could put that stuff on everything. Medium difficulty rating is spot on, none of the steps are too hard but there are a lot of moving parts so I’d recommend reading the whole recipe through first like it says.

1 week ago

Wait did you find the rye crispbreads easy to source? My local grocery store has a super tiny international section and I’m stressing about tracking some down!

5 days ago

Oh I found mine at Whole Foods! If you can’t find them, sturdy whole grain crackers work as a substitute, I’ve done that before for smaller smorgasbord nights!

yesterday

Y’all, I brought this to my church potluck and it was the first dish empty! I was skeptical about the pickled herring because I’d never tried it before, but it was so tangy and good paired with the sour cream and chives. My teenage son even tried it and said it wasn’t “as weird as he thought” which is high praise from a 16 year old lmao.

2 hours ago

That’s such high praise indeed – we love when picky teens give new foods a shot! If you want to play around with the pickling brine next time, you can add a little extra dill or a pinch of allspice to customize it to your taste, it’s super forgiving!

just now

Solid recipe, no complaints. The Swedish meatball recipe alone is worth saving – I’ve made them three times as a standalone dinner since I first tried the full smorgasbord for my wife’s birthday dinner. They’re way better than the IKEA ones, don’t @ me.

30 minutes ago

Wait so I messed up the gravlax cure and left it in the fridge for 48 hours instead of 24, is it going to be too salty? I’m panicking because I’m serving this for my book club tomorrow night! 😭

5 minutes ago

I did that same thing last month! Just rinse it really well under cold water and pat it dry before slicing super thin, it was totally fine, no one noticed a difference!

just now

MountainMamaMia is exactly right! A longer cure will make it a little firmer and more intensely flavored, but a good cold rinse will cut any excess salt. Serve it with a little extra of the dill sauce and it’ll be a hit at book club, no stress!

2 hours ago

Meal prepped all the components on Sunday so we could have a fancy midweek smorgasbord for our anniversary, and it worked like a charm! The beet salad was my favorite part, so bright and earthy paired with the sharp cheese. 10/10, way more approachable than I thought a traditional spread would be.

30 minutes ago

How long did the beet salad last in the fridge? I’m obsessed with beets and want to make a big batch to eat for lunches this week!