There's something about Swedish meatballs that feels comforting and homey. It's all about that creamy, rich sauce that clings perfectly to each bite. This savory Swedish meatball sauce is a game-changer, bringing warmth and a touch of spice to your table.
Butter is the base of our roux, providing a rich, creamy flavor. All-purpose flour is essential for thickening the sauce, helping it to cling to your meatballs. The beef broth adds depth and a savory backbone to the sauce. Heavy cream softens the flavor and gives the sauce its luscious texture. Worcestershire sauce and soy sauce bring an umami kick, while allspice and nutmeg offer warm, subtle spice notes. Finally, salt and black pepper are your go-to seasonings for taste balance.
This sauce is a dream over classic Swedish meatballs, but don't stop there. It's fantastic with egg noodles or drizzled over a bed of creamy mashed potatoes. If you're feeling adventurous, try it as a savory gravy over roasted vegetables.
Start by melting the butter in a medium saucepan over medium heat. Let it melt completely before adding the flour. Stir it in, letting the flour cook for about 2 to 3 minutes. You'll know it's ready when it turns a beautiful golden brown and feels smooth as you stir.
Next, gradually whisk in the beef broth. It's important to do this slowly to avoid lumps — just a little at a time until it's all incorporated. Once combined, bring the mixture to a gentle simmer. Let it cook for about 5 minutes, allowing it to thicken slightly.
Now, pour in the heavy cream, and stir in the Worcestershire sauce, soy sauce, allspice, and nutmeg. These ingredients bring the magic, transforming the sauce into something special. Season with salt and black pepper to your taste. Keep stirring the sauce as it continues to thicken; you want it to reach your preferred consistency. Finally, remove it from the heat and serve immediately over your cooked meatballs.