Creamy Swedish Meatballs Recipe with Easy Tangy Lingonberry Sauce

Ready In
Servings
Difficulty

There was this one evening when all I wanted was comfort food—but honestly, I was short on time and ingredients. I had some ground beef, a few pantry basics, and a jar of lingonberry jam I’d bought on a whim during a trip to a Scandinavian market. Skeptical at first, I fiddled around with those items, throwing in a quick cream sauce to tie everything together. What happened next? Pure magic.

The creamy Swedish meatballs with tangy lingonberry sauce turned out to be a surprise hit with my family. I remember my kid looking up mid-bite, eyes wide, and saying, “Can we have these again tomorrow?” That kind of reaction is rare—especially on a chaotic weeknight. What I didn’t expect was how the tangy sweetness of the lingonberry sauce balanced the rich, creamy texture so perfectly. It was like a cozy hug on a plate, but with a little zing that kept things interesting.

Since then, this recipe became my go-to for those nights when I want something special but fuss-free. It’s not fancy, but it feels like it. Plus, it’s one of those meals that invites you to linger at the table, slow down, and just enjoy the flavors without any rush. And honestly, the best part? You don’t need a pantry full of exotic ingredients to pull it off.

Looking back, I realize this creamy Swedish meatballs recipe with tangy lingonberry sauce stuck around because it’s comforting, reliable, and just a little unexpected—which makes all the difference. It’s a dish I trust to deliver warmth and smiles, no matter how rushed or tired I am.

Why You’ll Love This Recipe

After making this creamy Swedish meatballs recipe with tangy lingonberry sauce more times than I can count, here’s why it’s earned a permanent spot in my dinner rotation:

  • Quick & Easy: You can have this ready in about 30 minutes, perfect for those busy weeknights when you’re juggling a million things.
  • Simple Ingredients: No need for specialty stores—ground beef, cream, breadcrumbs, and that jar of lingonberry jam are probably already in your kitchen or easy to find.
  • Perfect for Cozy Dinners: Whether it’s a quiet night in or a casual get-together, this dish brings that classic comfort food vibe everyone loves.
  • Crowd-Pleaser: Kids and adults alike tend to ask for seconds, thanks to the creamy sauce and just-right seasoning in the meatballs.
  • Unbelievably Delicious: The creamy sauce is silky and rich, while the lingonberry sauce adds a bright, tangy contrast you won’t find in many other recipes.

What sets this recipe apart is the balance—the creamy texture isn’t heavy or greasy, and the lingonberry sauce isn’t overpowering. It’s that subtle dance of flavors that keeps people coming back. Plus, blending some cream cheese into the sauce gives it an ultra-smooth finish that’s become my little secret.

This recipe isn’t just another take on Swedish meatballs. It’s a version that feels like home—comfort food remixed with a touch of freshness and ease. It’s the kind of meal you can rely on when you want something familiar but not boring.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the lingonberry jam adds a seasonal Scandinavian twist you might not have tried before.

  • For the Meatballs:
    • 1 pound (450 g) ground beef (I prefer 80/20 for juicy meatballs)
    • ½ cup (50 g) breadcrumbs (plain or panko works well)
    • ½ cup (120 ml) milk (whole milk adds richness, but any milk works)
    • 1 small onion, finely chopped (adds sweetness and moisture)
    • 1 large egg, room temperature (helps bind the meatballs)
    • Salt and pepper to taste
    • 1 teaspoon ground allspice (traditional in Swedish meatballs)
    • 1 teaspoon ground nutmeg
  • For the Creamy Sauce:
    • 2 tablespoons unsalted butter
    • 2 tablespoons all-purpose flour
    • 1 ½ cups (360 ml) beef broth (low sodium if preferred)
    • ½ cup (120 ml) heavy cream
    • 2 ounces (60 g) cream cheese, softened (for ultra-smooth sauce)
    • 1 teaspoon Worcestershire sauce (adds depth)
    • Salt and pepper to taste
  • For the Lingonberry Sauce:
    • ½ cup (160 g) lingonberry jam (available in most international or specialty aisles)
    • 1 tablespoon lemon juice (to brighten the tang)
    • Optional: fresh lingonberries or cranberries for garnish

Ingredient tips: Look for firm, finely ground beef for best texture. If you can’t find lingonberry jam, a tart cranberry sauce works as a substitute, though it changes the flavor slightly. For a dairy-free version, swap cream and cream cheese for coconut cream and a dairy-free cream cheese alternative.

Equipment Needed

  • Large mixing bowl (for combining meatball ingredients)
  • Skillet or frying pan with a lid (preferably non-stick or cast iron for even browning)
  • Wooden spoon or spatula (for stirring sauce)
  • Measuring cups and spoons (for precise seasoning)
  • Small saucepan (optional, if you prefer to warm the lingonberry sauce separately)
  • Slotted spoon (to transfer meatballs from pan to sauce)

If you don’t have a cast iron skillet, a heavy-bottomed stainless steel pan works fine. Personally, I love the way my cast iron skillet crisps the meatballs on the outside without drying them out. For budget-friendly options, non-stick pans are easy to clean and still get the job done.

Keep your wooden spoons handy—they won’t scratch your pans and they’re perfect for stirring thick sauces without breaking apart.

Preparation Method

creamy swedish meatballs preparation steps

  1. Prepare the Meatball Mixture (10 minutes): In a large bowl, soak the breadcrumbs in milk for about 5 minutes until softened. Add ground beef, finely chopped onion, egg, salt, pepper, allspice, and nutmeg. Mix gently with your hands or a spoon until just combined—don’t overwork the meat, or the meatballs will be dense.
  2. Form the Meatballs (5 minutes): Wet your hands slightly and roll the mixture into golf ball-sized meatballs (about 1 ½ inches or 3.8 cm diameter). Set them on a plate or tray while you heat the pan.
  3. Brown the Meatballs (10 minutes): Heat a skillet over medium heat and add a tablespoon of butter or oil. In batches, brown the meatballs on all sides until golden but not fully cooked through (they’ll finish cooking in the sauce). This usually takes about 5 minutes per batch. Transfer browned meatballs to a plate.
  4. Make the Cream Sauce (10 minutes): In the same skillet, melt 2 tablespoons of butter. Stir in the flour and cook for about 1-2 minutes to form a roux—this cooks out the raw flour taste. Slowly whisk in beef broth, scraping up browned bits from the pan for flavor. Add cream, cream cheese, and Worcestershire sauce, stirring until smooth and thickened slightly.
  5. Simmer Meatballs in Sauce (10 minutes): Return the meatballs to the pan, nestling them in the creamy sauce. Cover and simmer on low heat for about 10 minutes, or until meatballs are cooked through (internal temperature of 160°F/71°C). Stir occasionally to coat evenly.
  6. Prepare the Lingonberry Sauce (Optional): While the meatballs simmer, warm the lingonberry jam with lemon juice in a small saucepan or microwave until slightly runny but still thick. This helps balance the sweetness and adds a fresh tang.
  7. Serve: Spoon meatballs and sauce onto plates and drizzle with the warm lingonberry sauce. Garnish with fresh parsley or lingonberries if you like.

Tip: If the sauce gets too thick, add a splash of broth or cream to loosen it. If meatballs start to brown too fast, lower the heat to avoid burning. The smell when the cream cheese melts into the sauce? Absolutely dreamy.

Cooking Tips & Techniques

One of the trickier parts of this creamy Swedish meatballs recipe is getting the meatballs tender but well-browned. Remember, don’t overmix the meat; gentle handling keeps them light and juicy.

When browning, patience pays off. Let the meatballs develop a golden crust before flipping—this seals in juices and adds flavor. Also, use medium heat rather than high; burning the outside can happen too fast otherwise.

Making the roux is another step where timing matters. Cook the flour in butter a little longer if you smell raw flour. This tiny step adds a subtle nuttiness to the sauce.

For the cream sauce, whisk steadily to avoid lumps. Adding cream cheese is a game-changer—it smooths out the sauce and adds tangy richness that plain cream doesn’t give.

When simmering the meatballs in sauce, keep the heat low and cover the pan. This ensures even cooking and moist meatballs. Stir gently to avoid breaking them.

Finally, warming the lingonberry sauce just enough to loosen it helps it drizzle beautifully over the meatballs. Cold lingonberry jam can be too thick and sticky otherwise.

Variations & Adaptations

  • Gluten-Free: Swap regular breadcrumbs for gluten-free crumbs or ground oats. Use a gluten-free flour blend for the roux to keep the sauce thick.
  • Vegetarian Version: Try mixing cooked lentils or finely chopped mushrooms with breadcrumbs and egg to form meatballs. Use vegetable broth instead of beef broth for the sauce.
  • Spicy Twist: Add a pinch of cayenne or smoked paprika to the meatball mix and sauce for subtle heat. It pairs surprisingly well with the lingonberry tang.
  • Seasonal Swap: In summer, fresh lingonberries or tart raspberries can replace the jam for a fresher fruit sauce.
  • Personal Favorite: I sometimes stir in a spoonful of Dijon mustard to the cream sauce for a little tang and complexity—totally optional but worth trying.

Serving & Storage Suggestions

This dish is best served hot, straight from the pan, with creamy sauce generously coating the meatballs. I like to serve it over buttery egg noodles or creamy mashed potatoes to soak up every bit of sauce.

For sides, simple steamed vegetables or a crisp green salad balance the richness nicely. A cold glass of lingonberry juice or light red wine complements the flavors well, too.

Leftovers store beautifully in an airtight container in the fridge for up to 3 days. The flavors actually deepen overnight. Reheat gently on the stove over low heat, adding a splash of broth or cream if the sauce thickens too much.

You can also freeze cooked meatballs in sauce for up to 2 months. Thaw overnight in the fridge before reheating slowly.

Nutritional Information & Benefits

This creamy Swedish meatballs recipe offers a balanced mix of protein and healthy fats. The beef provides iron and B vitamins, while the cream and cream cheese add calcium and richness.

Lingonberries bring antioxidants and vitamin C, giving a subtle health boost amid the indulgence. Using whole milk and moderate cream keeps it satisfying without going overboard.

For those watching carb intake, serving the meatballs without noodles or potatoes keeps this meal relatively low-carb. Gluten-free swaps make it accessible for those with sensitivities too.

Overall, it’s a dish that feels indulgent but can fit into a sensible, realistic eating routine—comfort food that doesn’t leave you feeling weighed down.

Conclusion

This creamy Swedish meatballs recipe with tangy lingonberry sauce is one of those dishes that feels like a warm welcome at the end of a long day. It’s approachable, dependable, and has just enough twist to keep it interesting.

Feel free to adjust the seasoning, swap ingredients, or try one of the variations to make it your own. What matters most is that it hits that spot for you and yours—a meal that comforts and delights without fuss.

For me, it’s the recipe I reach for when I want something familiar but special, quick yet impressive. I hope it becomes a favorite in your kitchen too.

Give it a try, and don’t hesitate to share how you make it yours—I’m always curious about new twists on this classic comfort food.

FAQs about Creamy Swedish Meatballs with Tangy Lingonberry Sauce

Can I make the meatballs ahead of time?

Yes! You can prepare and shape the meatballs a day ahead and keep them covered in the fridge. Brown and cook them in the sauce just before serving.

What if I can’t find lingonberry jam?

Try using cranberry sauce or a mix of raspberry jam with a splash of lemon juice for a similar tangy-sweet effect.

Can I bake the meatballs instead of frying?

Absolutely. Bake at 400°F (200°C) for about 15-20 minutes until browned, then simmer in the sauce to finish cooking.

Is it possible to make this dairy-free?

Yes, swap out cream and cream cheese for coconut cream or other plant-based alternatives, and use dairy-free butter or oil for frying.

How do I prevent the sauce from becoming lumpy?

Whisk the flour and butter mixture well before adding broth, and add the liquid slowly while whisking constantly to keep the sauce smooth.

Pin This Recipe!

creamy swedish meatballs recipe
Print

Creamy Swedish Meatballs Recipe with Easy Tangy Lingonberry Sauce

A quick and comforting Swedish meatballs recipe featuring juicy meatballs in a silky cream sauce paired with a tangy lingonberry sauce, perfect for cozy dinners.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Swedish

Ingredients

Scale
  • 1 pound ground beef (80/20 preferred)
  • ½ cup breadcrumbs (plain or panko)
  • ½ cup milk (whole milk preferred)
  • 1 small onion, finely chopped
  • 1 large egg, room temperature
  • Salt and pepper to taste
  • 1 teaspoon ground allspice
  • 1 teaspoon ground nutmeg
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 ½ cups beef broth (low sodium preferred)
  • ½ cup heavy cream
  • 2 ounces cream cheese, softened
  • 1 teaspoon Worcestershire sauce
  • ½ cup lingonberry jam
  • 1 tablespoon lemon juice
  • Optional: fresh lingonberries or cranberries for garnish

Instructions

  1. Prepare the Meatball Mixture: Soak breadcrumbs in milk for 5 minutes. Add ground beef, onion, egg, salt, pepper, allspice, and nutmeg. Mix gently until just combined.
  2. Form the Meatballs: Wet hands and roll mixture into golf ball-sized meatballs (about 1 ½ inches diameter). Set aside.
  3. Brown the Meatballs: Heat skillet over medium heat with butter or oil. Brown meatballs on all sides until golden but not fully cooked, about 5 minutes per batch. Transfer to plate.
  4. Make the Cream Sauce: In the same skillet, melt butter. Stir in flour and cook 1-2 minutes. Slowly whisk in beef broth, scraping browned bits. Add cream, cream cheese, Worcestershire sauce, salt, and pepper. Stir until smooth and slightly thickened.
  5. Simmer Meatballs in Sauce: Return meatballs to skillet, nestle in sauce. Cover and simmer on low for 10 minutes or until meatballs reach 160°F internal temperature. Stir occasionally.
  6. Prepare Lingonberry Sauce (Optional): Warm lingonberry jam with lemon juice until slightly runny.
  7. Serve: Spoon meatballs and sauce onto plates, drizzle with lingonberry sauce, and garnish if desired.

Notes

Do not overmix meatball mixture to keep them tender. Brown meatballs on medium heat to develop a golden crust without burning. Whisk sauce continuously to avoid lumps. Add broth or cream if sauce thickens too much. Lingonberry sauce can be warmed separately to loosen consistency. For gluten-free, use gluten-free breadcrumbs and flour. For dairy-free, substitute cream and cream cheese with coconut cream and dairy-free alternatives.

Nutrition

  • Serving Size: 1 serving (about 5 m
  • Calories: 480
  • Sugar: 10
  • Sodium: 550
  • Fat: 35
  • Saturated Fat: 15
  • Carbohydrates: 15
  • Fiber: 1
  • Protein: 25

Keywords: Swedish meatballs, creamy sauce, lingonberry sauce, comfort food, quick dinner, easy recipe, family meal

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating