- 1 lb ground beef (or a mix of beef and pork for extra flavor)
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1 large egg
- 1 small onion, finely grated
- 2 cloves garlic, minced
- 1 teaspoon dried thyme (or 1 tablespoon fresh thyme)
- Salt and black pepper, to taste
- 1–2 tablespoons olive oil (for browning)
For the Creamy Sauce:
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1/2 cup heavy cream (or half-and-half for a lighter option)
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon ground nutmeg (optional, for warmth)
- Salt and black pepper, to taste
For Serving:
- 8 oz egg noodles (or your preferred pasta)
- Fresh parsley, chopped (for garnish)
- Optional: Lingonberry jam (for a traditional Swedish touch)
Step-by-Step Instructions
1. Prepare the Meatballs
- In a mixing bowl, combine the ground beef, breadcrumbs, milk, egg, grated onion, garlic, thyme, salt, and black pepper.
- Mix gently until just combined—avoid overmixing to keep the meatballs tender.
- Form the mixture into small, bite-sized meatballs (about 1–1.5 inches in diameter).
2. Brown the Meatballs
- Heat olive oil in a large skillet over medium heat.
- Add the meatballs in batches, browning them on all sides (about 2–3 minutes per side). They don’t need to be fully cooked at this stage, as they’ll finish cooking in the sauce.
- Remove the browned meatballs and set aside.
3. Make the Creamy Sauce
- In the same skillet, melt the butter over medium heat.
- Stir in the flour and cook for 1–2 minutes, creating a roux.
- Gradually whisk in the beef broth, stirring constantly to avoid lumps. Cook until the mixture thickens slightly.
- Stir in the heavy cream, Worcestershire sauce, and nutmeg (if using). Season with salt and black pepper to taste.
- Return the meatballs to the skillet, spooning the sauce over them. Simmer for 10–15 minutes, until the meatballs are cooked through and the sauce is rich and creamy.
4. Cook the Noodles
- While the meatballs are simmering, cook the egg noodles according to package instructions until al dente.
- Drain and toss with a little butter or olive oil to prevent sticking.
5. Serve and Enjoy
- Divide the cooked noodles among plates or bowls.
- Top with the meatballs and a generous drizzle of the creamy sauce.
- Garnish with freshly chopped parsley and serve warm.
- Optional: Serve with lingonberry jam on the side for a sweet and tangy contrast.
- Perfect as a standalone meal or paired with steamed vegetables or a side salad for a complete feast.
Tips for Success
- Use Fresh Ingredients: Fresh garlic, thyme, and high-quality beef broth make a noticeable difference in flavor.
- Add Variations: Stir in sliced mushrooms or diced carrots to the sauce for added nutrition.
- Switch Proteins: Substitute beef with turkey, chicken, or even plant-based meat alternatives for variety.
- Store Leftovers: Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or microwave, adding a splash of broth or cream to refresh the sauce.
Why This Recipe Works
This Swedish Meatballs with Noodles combines the tender juiciness of homemade meatballs with the rich, creamy flavors of a savory gravy. The result is a dish that’s both satisfying and indulgent, with layers of flavor that feel luxurious yet comforting. Whether served as a standalone meal or customized with your favorite sides, this recipe delivers big on taste and simplicity without requiring advanced cooking skills.
Conclusion: A Dish Everyone Will Love
Whether you’re craving something hearty and comforting, looking for a way to elevate your weeknight dinners, or simply want to enjoy a wholesome homemade meal, this Swedish Meatballs with Noodles is sure to delight. Its bold flavors, satisfying textures, and customizable options make it a standout recipe that’s as practical as it is delicious. Plus, its versatility means you can tailor it to suit any occasion.
We’d love to see your creations! Tag us in your photos or share your favorite variations—your take on this dish might just inspire others to try it too! 🍽️✨
