Easy Swedish Meatball Dinner (Freezer Meatballs With Lingonberry Sauce And Mashed Potatoes)

A cozy, weeknight-friendly Swedish meatball dinner made easy with frozen meatballs. Creamy mashed potatoes, a velvety pan gravy, and bright lingonberry jam come together for comfort food that feels special without the fuss.

0.0(0 reviews)
Prep: 15m · Cook: 35m · Total50 mins
DifficultyEasy
Serves4
Easy Swedish Meatball Dinner (Freezer Meatballs With Lingonberry Sauce And Mashed Potatoes)

Ingredient Spotlight

Lingonberry jam (or lingonberry preserve)

Lingonberry jam is a tart, slightly sweet preserve made from lingonberries, a small red berry common in Scandinavia and northern Europe and a classic accompaniment to Swedish meatballs. Its flavor is bright and tangy with a floral note—somewhere between cranberry and red currant but typically less sweet. You can find it at Scandinavian specialty stores, international grocery aisles, IKEA food markets, or online. If you can’t find lingonberry, substitute cranberry sauce or a mix of red currant or raspberry jam loosened with a squeeze of lemon juice or a splash of vinegar to add tartness.

Sara

Sara's note

"Maggie here — I love this shortcut: frozen meatballs keep dinner fast but the gravy and lingonberry make it feel like a treat. It’s perfect for busy nights when you want something warm, nostalgic, and easy to scale."

Easy Swedish Meatball Dinner (Freezer Meatballs With Lingonberry Sauce And Mashed Potatoes)

This Swedish-inspired plate is built on a practical idea: elevate good-quality frozen meatballs into a meal that feels intentional without a lot of hands-on work. Browning the meatballs straight from the bag creates caramelized exterior flavor that the gravy pulls into its center, while a small amount of cream rounds the pan sauce into something luxuriously smooth. Russet potatoes give the right fluffy structure for the mash, so one spoonful gives you a soft, buttery bed for the warm, savory meatballs and their silky gravy.

What lifts the dish out of weeknight territory is a sharp counterpoint—warm lingonberry jam—which brightens each bite and keeps the plate from feeling heavy. Thinning the jam with a splash of water or orange juice makes it pourable and helps it play nicely with the gravy instead of competing. This is a great formula for busy cooks who want something family-friendly yet considered: swap proteins, add quick veg, or make the gravy a touch sweeter or more peppery depending on who’s at your table.

Plan your timing

6:05 pm6:15 pmStart the potatoes
6:15 pm6:25 pmBrown the frozen meatballs
6:25 pm6:35 pmMake the creamy pan gravy and finish the meatballs
6:35 pm6:45 pmWarm the lingonberry jam
6:45 pm6:55 pmMash, plate, and serve
Advertisement

Ingredients

Yield
4

Instructions

Start the potatoes

Place the potato chunks in a large pot and cover with cold water. Add about half of the kosher salt. Bring to a boil over high heat, then reduce to a simmer and cook until the potatoes are fork-tender, about 15–18 minutes. When done, reserve a cup of the cooking liquid, then drain the potatoes and return them to the pot to stay warm while you finish the meatballs and gravy.

For this step

  • 2 lbRusset potatoes, peeled and cut into chunks
  • 1 tspKosher salt and freshly ground black pepper
Start the potatoes

Brown the frozen meatballs

Heat a large skillet over medium-high heat and add half the butter. Add the frozen meatballs in a single layer and brown on all sides, turning occasionally, about 8–10 minutes. Browning develops flavor for the gravy. Transfer the browned meatballs to a plate and leave any browned bits in the skillet.

For this step

  • 1.5 lbFrozen meatballs (beef or mixed)
  • 4 tbspUnsalted butter
Brown the frozen meatballs

Make the creamy pan gravy and finish the meatballs

Reduce the heat to medium and add the remaining butter to the skillet. Add the chopped onion and sauté until soft and translucent, 4–5 minutes. Sprinkle the flour over the onions and cook, stirring, for 1 minute to remove the raw flour taste. Gradually whisk in the beef broth, scraping up browned bits from the pan. Stir in Worcestershire sauce, Dijon mustard, oregano, ground allspice, nutmeg, and ground pepper. Let the gravy simmer until slightly thickened, 3–4 minutes, then stir in the heavy cream. Return the browned meatballs to the skillet, nestling them into the gravy, and simmer gently until heated through and the sauce is glossy and coats the back of a spoon, about 5–7 minutes. Taste and adjust seasoning with salt and pepper if needed.

For this step

  • 1 mediumYellow onion, finely chopped
  • 2 tbspAll-purpose flour
  • 2.5 cupBeef broth (low-sodium preferred)
  • 0.5 cupHeavy cream
  • 0.25 tspOregano
  • 0.25 tspGround Allspice
  • 0.25 tspGround Nutmeg
  • 0.25 tspGround Pepper
  • 2 tspWorcestershire Sauce
  • 1 tspDijon Mustard
Make the creamy pan gravy and finish the meatballs

Warm the lingonberry jam

Spoon the lingonberry jam into a small saucepan and warm over low heat, stirring occasionally, until loosened and saucy, about 2–3 minutes. If the jam is too thick, stir in a teaspoon or two of water to reach a spoonable consistency. Keep the jam warm until serving.

For this step

  • 0.75 cupLingonberry jam (or lingonberry preserve)
Warm the lingonberry jam

Mash, plate, and serve

Mash the drained potatoes with a knob of butter and a splash of the reserved potato cooking liquid until smooth. Stir in a little of the warm cream from the gravy if you like a creamier mash, and season with remaining salt and freshly ground black pepper. Divide the mashed potatoes among plates, spoon the meatballs and creamy gravy over the top, and finish each plate with a spoonful of warm lingonberry jam (or serve the jam on the side). Serve immediately.
Mash, plate, and serve

Tips from the kitchen

Brown from frozen

Sear meatballs straight from the freezer to develop fond and a deeper flavor; don't overcrowd the pan so each ball can brown evenly.

Scrape up fond

When you add the broth, whisk and scrape the browned bits off the bottom of the pan—this is where most of the gravy's savory intensity comes from.

Cook flour briefly

After stirring in the flour, cook it for at least 60 seconds to remove the raw taste and ensure a smooth, nutty roux for the gravy.

Thin the jam

Warm lingonberry jam with a splash of water or orange juice so it loosens and becomes spoonable without becoming watery.

Heat for mash

Use a few tablespoons of the warm cream-enriched gravy when mashing the potatoes to tie flavors together and keep the mash silkier than cold milk would.

Variations & substitutions

Homemade meatballs

If you have time, brown fresh pork-and-beef meatballs made with onion and a touch of nutmeg; follow the same gravy steps but reduce browning time slightly to avoid overcooking.

Vegetarian swap

Use frozen plant-based 'meatballs' and replace beef broth with vegetable stock; finish the gravy with a teaspoon of soy sauce or miso for umami depth.

Lean turkey option

Turkey meatballs work well—add extra browning and a splash of Worcestershire to the gravy to bolster flavor that lean meat lacks.

Cranberry-orange twist

Substitute lingonberry with warmed cranberry sauce mixed with a little orange zest and juice for a similar bright, tart contrast.

Mashed vegetable swap

For a lower-carb or slightly sweeter base, use cauliflower mash or a parsnip-and-potato mash; both pair nicely with the rich gravy and tart jam.

Storage & make-ahead

Store components separately: meatballs in gravy and mashed potatoes in airtight containers in the refrigerator for up to 3–4 days, and keep the warmed lingonberry jam in its jar or a sealed container. Reheat meatballs gently in a skillet over medium-low heat until warmed through, adding a splash of broth if the gravy has thickened. Mashed potatoes revive well with a little butter and warm cream or milk stirred in; for long-term storage freeze meatballs in gravy (up to 3 months) and thaw overnight before reheating.

What to serve with it

Serve with a crisp, acidic side to cut the richness—quick pickled cucumbers or a cabbage-and-dill slaw work especially well. For vegetables, roasted Brussels sprouts or buttered green beans are simple and complementary. Pair with a light lager or a dry Riesling; for bread, slices of rye or crusty sourdough are perfect for mopping up gravy.

Frequently asked questions

Can I use thawed meatballs instead of frozen?

Yes—thawed meatballs will brown faster and you may need a bit less time in the skillet; just brown them well to develop flavor and then proceed with the gravy.

My gravy is lumpy—how do I fix it?

Whisk vigorously while adding the broth to break up lumps; if it’s already lumpy, strain through a fine-mesh sieve or whisk in a splash of warm cream and simmer to smooth it out.

Is lingonberry jam essential?

It isn’t essential but it provides the classic sweet-tart contrast that defines the dish; cranberry-orange preserves are the best substitute if you can’t find lingonberry.

Can I make this ahead for a weeknight?

Yes—cook the meatballs and gravy a day ahead and cool promptly; reheat gently on the stove while boiling potatoes fresh, and warm the jam just before serving for the best texture.

How do I prevent dry mashed potatoes?

Use hot liquid (a little of the warm cream-enriched gravy or warmed milk) when mashing and add butter gradually until you reach a creamy texture; overworking starchy russets can make them gluey, so mash just until smooth.

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Start the potatoes
  • Russet potatoes, peeled and cut into chunks2 lb
  • Kosher salt and freshly ground black pepper1 tsp
Step 2: Brown the frozen meatballs
  • Frozen meatballs (beef or mixed)1.5 lb
  • Unsalted butter4 tbsp
Step 3: Make the creamy pan gravy and finish the meatballs
  • Yellow onion, finely chopped1 medium
  • All-purpose flour2 tbsp
  • Beef broth (low-sodium preferred)2.5 cup
  • Heavy cream0.5 cup
  • Oregano0.25 tsp
  • Ground Allspice0.25 tsp
  • Ground Nutmeg0.25 tsp
  • Ground Pepper0.25 tsp
  • Worcestershire Sauce2 tsp
  • Dijon Mustard1 tsp
Step 4: Warm the lingonberry jam
  • Lingonberry jam (or lingonberry preserve)0.75 cup

Nutrition Facts

Per serving: about 2¾ cups

Calories798
Total Fat24.1g
Saturated Fat11.3g
Trans Fat0.4g
Polyunsaturated Fat3.7g
Monounsaturated Fat1.1g
Total Carbohydrates126.3g
Dietary Fiber9.5g
Total Sugars29.7g
Protein22.4g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Easy Swedish Meatball Dinner (Freezer Meatballs With Lingonberry Sauce And Mashed Potatoes)

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect