There’s something so comforting about little tender balls of meat swimming in a velvety sauce—this Swedish Meatballs with Creamy Sauce Recipe hits all those cozy notes that make you want to curl up with a big plate. It’s more than just a meal; it’s like a warm hug in food form.
Jump to:
- Why You'll Love This Recipe
- Ingredients & Why They Work
- Make It Your Way
- Step-by-Step: How I Make Swedish Meatballs with Creamy Sauce Recipe
- Top Tip
- How to Serve Swedish Meatballs with Creamy Sauce Recipe
- Make Ahead and Storage
- Frequently Asked Questions:
- Final Thoughts
- Swedish Meatballs with Creamy Sauce Recipe
Why You'll Love This Recipe
I’ve been making this Swedish Meatballs with Creamy Sauce Recipe for years, and honestly, it never fails to impress. The balance of spices in the meatballs with that silky sauce? Absolute magic. Plus, it’s a dish that feels fancy but comes together pretty easily, which is a win-win in my kitchen.
- Perfect Texture: These meatballs are tender and juicy thanks to the combo of ground beef and pork—and a gentle hand when mixing.
- Rich, Creamy Sauce: The sour cream-based sauce adds such a luscious, tangy kick that ties everything together beautifully.
- Make Ahead Friendly: You can prep the meatballs in advance and refrigerate or freeze, which makes weeknight dinners so much easier.
- Versatile Serving Options: Whether you like them over mashed potatoes, buttered noodles, or even rice, they’re a crowd-pleaser every time.
Ingredients & Why They Work
This recipe’s magic lies in combining simple, familiar ingredients that each bring their own little punch to the party. Shopping is straightforward, and nothing here is too fancy or hard to find—just good basics that come together like old friends.
- Ground beef and pork: The beef adds a hearty flavor while the pork keeps the meatballs tender and juicy. Mixing the two is key to that perfect bite.
- Panko breadcrumbs: These help hold the meatballs together without making them dense.
- Parmesan cheese: Just a bit adds nutty richness and umami depth.
- Yellow onion and garlic: Softened and cooled before mixing—they add sweet, mellow flavor and a bit of punch.
- Spices (allspice, nutmeg, oregano): They give the meatballs that classic Swedish warmth and aromatic flair.
- Milk and egg: These bind everything gently so the meatballs stay tender.
- Butter and flour: For making the velvety roux that’s the base of the creamy sauce.
- Beef broth and chicken bouillon cube: This combo deepens the sauce’s flavor, making it rich and savory.
- Worcestershire sauce and Dijon mustard: Both add subtle tang and complexity.
- Sour cream: The secret to that creamy finish—adds smoothness and a slight tang that brightens the sauce.
Make It Your Way
I’m big on making dishes my own, and this Swedish Meatballs with Creamy Sauce Recipe is no exception. Whether you need to swap out an ingredient or want to add a dash of your own personal flair, there’s room to play.
- Variation: I sometimes add a sprinkle of fresh dill on top for a herbaceous twist, which really freshens the dish up and nods to Scandinavian flavors.
- Dietary swaps: For a lighter version, you could replace half the cream with Greek yogurt (just stir it in off heat to prevent curdling).
- Seasonal changes: For a winter warmer, stir in some sautéed mushrooms into the sauce—it adds earthiness and extra comfort.
- For extra heat: Toss a pinch of cayenne pepper or red pepper flakes into the meat mixture if you like a little kick to contrast the creaminess.
Step-by-Step: How I Make Swedish Meatballs with Creamy Sauce Recipe
Step 1: Gently soften onions and garlic
Start by heating half the olive oil in a large skillet over medium heat. Toss in the finely diced yellow onion and minced garlic, cooking for about 5 minutes until softened and fragrant but not browned. Let them cool before mixing into the meat—this soft veggie base adds sweetness and ensures the meatballs won’t be dry.
Step 2: Mix your meatball ingredients carefully
In a big bowl, combine the breadcrumbs, Parmesan, egg, milk, cooled onions and garlic, plus all your spices and salt. Then add the ground beef and pork. Use your hands or a spatula to gently mix just until combined—overmixing tightens the meat and can lead to tough meatballs. I like to scoop the mix with a small cookie scoop for uniform meatballs, about 1½ inches each.
Step 3: Chill and prep the meatballs
Place your shaped meatballs on a plate and chill in the fridge for at least 15 minutes before cooking. This step firms them up, making them easier to brown evenly without falling apart.
Step 4: Brown the meatballs
Heat the remaining olive oil over medium-high. Brown the meatballs in batches, leaving enough space to rotate them and develop an even, golden crust on all sides—about 1 minute per side. Don’t overcrowd the pan; you want that nice caramelization. Once done, set aside and drain excess oil if needed.
Step 5: Make the creamy sauce base
In the same skillet, melt butter over medium heat. Use a spatula to scrape up those tasty browned bits stuck at the bottom. Stir in the flour and cook for 2 minutes while stirring constantly, so it browns slightly and loses its raw taste.
Step 6: Build your sauce with broth and seasonings
Slowly whisk in the beef broth mixed with chicken bouillon, Worcestershire sauce, Dijon mustard, and parsley. Keep stirring as it thickens and comes to a gentle boil. Then reduce to a simmer to keep everything cozy and flavorful.
Step 7: Finish the sauce with sour cream
To prevent the sour cream from curdling, spoon a bit of the hot sauce into it first and stir to temper. Then stir the sour cream mixture back into the skillet sauce over low heat until fully incorporated and silky smooth.
Step 8: Simmer meatballs in sauce
Return the browned meatballs to the skillet with any juices on the plate. Spoon the sauce over them and let everything simmer gently, partially covered, for 10 to 15 minutes or until cooked through and tender. This slow heat allows the flavors to meld beautifully.
Top Tip
After making this Swedish Meatballs with Creamy Sauce Recipe multiple times, I’ve learned that a few simple tricks transform average meatballs into melt-in-your-mouth delights. Paying attention to these ensures your dish comes out just right.
- Don’t overmix the meat: Gently combine ingredients to keep meatballs tender; overworking will toughen them.
- Chill before cooking: Resting the meatballs in the fridge helps them hold their shape better when browning.
- Temper the sour cream: Stir some hot sauce into sour cream before adding to prevent curdling and keep the sauce silky smooth.
- Use a high-sided skillet: It makes flipping the meatballs and simmering the sauce so much easier without spills.
How to Serve Swedish Meatballs with Creamy Sauce Recipe
Garnishes
I always finish these meatballs with a sprinkle of fresh parsley—just because that pop of green feels so fresh against the creamy sauce. Sometimes I add a few thin slices of lingonberry jam on the side too, leaning into the authentic Swedish vibe.
Side Dishes
Mashed potatoes are my go-to, soaking up every bit of that luscious sauce. But egg noodles tossed in butter are also fantastic, especially if you’re after something a little lighter. For a veggie boost, steamed green beans or roasted Brussels sprouts round it out nicely.
Creative Ways to Present
When I’ve served this for company, I like assembling the meatballs over a bed of creamy mashed cauliflower for a low-carb twist, garnishing with microgreens and edible flowers for a pretty, elegant plate that makes it feel like a special occasion.
Make Ahead and Storage
Storing Leftovers
After a big dinner, I always store leftover Swedish meatballs and sauce in an airtight container in the fridge. They keep well for up to 3 days and honestly taste even better the next day once the flavors have married.
Freezing
This recipe freezes beautifully. I usually freeze the meatballs and sauce together in portioned containers, so I can thaw just the right amount. Just make sure to let them cool completely before freezing to preserve texture and flavor.
Reheating
To reheat, I prefer using a double boiler setup or gently warming on very low heat on the stove. This keeps the sauce from breaking and maintains that creamy consistency. Stir occasionally until heated through.
Frequently Asked Questions:
You can, but mixing beef with pork adds juiciness and prevents the meatballs from becoming dry. If you prefer just beef, choose ground beef with a bit higher fat content (around 80%) to keep them tender.
To keep the sauce silky, it’s best to temper the sour cream by stirring in a small amount of the hot sauce first before adding it all back into the pan over low heat. Avoid boiling once the sour cream is added.
Yes! Substitute the panko breadcrumbs with gluten-free breadcrumbs or crushed gluten-free crackers. Also, make sure your broth and bouillon cubes are gluten-free. This swap works well and doesn’t change the flavor much.
Traditionally, they’re served over creamy mashed potatoes or buttered egg noodles, which soak up the sauce beautifully. Adding a tart side like lingonberry jam balances the richness and adds an authentic touch.
Final Thoughts
This Swedish Meatballs with Creamy Sauce Recipe holds a special place in my kitchen and my heart. It’s one of those dishes that takes you right back to comforting family dinners, no matter where you are. I can’t recommend it enough—it’s approachable, tasty, and endlessly satisfying. I hope you enjoy making and sharing it as much as I do!
Print
Swedish Meatballs with Creamy Sauce Recipe
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 5 minutes
- Yield: 33 meatballs
- Category: Main Course
- Method: Stovetop
- Cuisine: Swedish
- Diet: Low Fat
Description
Classic Swedish Meatballs feature tender meatballs made from ground beef and pork, flavored with aromatic spices and coated in a creamy, savory sauce. Served best over mashed potatoes or egg noodles, this comforting dish strikes a perfect balance between rich flavors and homey warmth.
Ingredients
Meatballs
- 2 tablespoons olive oil, divided in half
- ½ cup yellow onion, finely diced
- 2 cloves garlic, minced
- ½ cup panko breadcrumbs
- ¼ cup Parmesan cheese
- 1 large egg, whisked
- ⅓ cup milk
- 1 teaspoon salt
- ¼ teaspoon oregano
- ¼ teaspoon ground allspice
- ¼ teaspoon ground nutmeg
- ¼ teaspoon pepper
- ¾ lb. ground beef, 80% lean
- ½ lb. ground pork
Sauce
- 4 tablespoons butter
- 4 tablespoons flour
- 2 cups beef broth
- 1 cube chicken bouillon
- 2 teaspoons Worcestershire sauce
- 1 teaspoon Dijon mustard
- 1 teaspoon dried parsley
- ½ cup sour cream, at room temperature
Instructions
- Sauté onions and garlic: Heat half of the olive oil in a large high-walled skillet over medium heat. Add the finely diced onions and minced garlic, cooking for about 5 minutes until softened. Remove from heat and let cool.
- Prepare meatball mixture: In a large bowl, combine the panko breadcrumbs, Parmesan cheese, whisked egg, milk, cooled onion and garlic mixture, salt, oregano, allspice, nutmeg, and pepper. Gently incorporate the ground beef and pork until just combined, being careful not to overwork the meat.
- Form meatballs: Roll the mixture into 1 ½-inch meatballs using your hands or a small cookie scoop for uniform size. Place meatballs on a plate and refrigerate for 15 minutes or up to overnight covered.
- Mix sauce base: While chilling, combine beef broth, chicken bouillon cube, Worcestershire sauce, Dijon mustard, and dried parsley in a large measuring cup with a spout. Set aside.
- Brown meatballs: Heat the remaining olive oil in a large skillet over medium-high heat. Brown the meatballs in batches, leaving enough space to turn them for even browning, about 1 minute per side. Remove browned meatballs and set aside. Drain excess oil if needed.
- Make roux and sauce: In the same skillet, melt the butter over medium heat, scraping the browned bits off the bottom with a silicone spatula. Stir in the flour and cook, stirring continuously, for 2 minutes until golden brown.
- Add broth mixture: Gradually add the beef broth mixture in small splashes while stirring continuously. Bring to a boil, then reduce heat to simmer.
- Incorporate sour cream: Place sour cream in a medium bowl and add about ¼ cup of the hot sauce, stirring to temper. Slowly stir this mixture back into the sauce in the skillet over low heat until fully combined.
- Simmer meatballs in sauce: Return meatballs and any accumulated juices to the skillet. Spoon sauce over the meatballs and heat over low heat, partially covered, for 10-15 minutes until meatballs are cooked through and sauce is thickened.
- Serve: Garnish with fresh parsley and serve warm over mashed potatoes or egg noodles.
Notes
- Chicken bouillon adds depth and contrast to the beef broth; beef bouillon can be substituted if needed.
- Use full-fat sour cream to prevent curdling; heavy cream can be substituted if preferred.
- Any mixture of ground beef, pork, and veal can be used for meatballs.
- 1 ¼ pounds of meat is ideal for a 12-inch high-walled skillet.
- Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 3 months.
- Thaw frozen leftovers before reheating.
- Reheat gently using a double boiler or low heat to prevent the sauce from breaking.
Nutrition
- Serving Size: 1 meatball
- Calories: 110 kcal
- Sugar: 1 g
- Sodium: 230 mg
- Fat: 7 g
- Saturated Fat: 3 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 5 g
- Fiber: 0.3 g
- Protein: 7 g
- Cholesterol: 45 mg
Leave a Reply