3 Clever Kitchen Gadgets Worth Checking Out
These handy little gadgets make cooking easier — and they're actually pretty cool.
Swedish meatballs are a comforting classic that can transform any weeknight dinner into a cozy experience. With their tender texture and rich, creamy sauce, these meatballs are perfect served over mashed potatoes for a dish that’s both satisfying and delicious. This easy Swedish meatballs with creamy sauce recipe is approachable for home cooks and will have your family asking for seconds.
Why You’ll Love This Recipe
This recipe is not only simple to follow but also results in a meal that’s bursting with flavor. It combines classic ingredients to create a dish that feels special yet is easy enough for a weekday dinner.
- Tender, flavorful meatballs.
- A rich and creamy sauce that complements the meat perfectly.
- Quick to prepare, making it ideal for busy evenings.
- Comforting and filling, perfect for the whole family.
- Great for leftovers or meal prep!
Ingredients
- 1 pound ground beef
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1/4 cup milk
- 1 large egg
- 1 teaspoon salt
- 1/2 teaspoon ground black pepper
- 1/4 teaspoon ground nutmeg
- 2 tablespoons olive oil
- 2 cups beef broth
- 1 cup heavy cream
- 1 tablespoon soy sauce
- 1 tablespoon Worcestershire sauce
- 2 pounds potatoes, peeled and diced (for mashed potatoes)
- 4 tablespoons butter (for mashed potatoes)
- 1/2 cup milk (for mashed potatoes)
- Salt and pepper to taste (for mashed potatoes)
How to Make Swedish Meatballs with Creamy Sauce
- In a large bowl, combine ground beef, breadcrumbs, chopped onion, milk, egg, salt, pepper, and nutmeg. Mix until well combined, but avoid overmixing.
- Shape the mixture into approximately 1-inch meatballs and set aside.
- In a large skillet, heat olive oil over medium heat. Add the meatballs in batches, cooking until browned on all sides, about 5-7 minutes. Remove from the skillet and set aside.
- In the same skillet, pour in the beef broth, scraping any browned bits from the bottom. Bring to a simmer.
- Reduce the heat to low and stir in the heavy cream, soy sauce, and Worcestershire sauce. Let the sauce simmer for about 5 minutes, allowing it to thicken slightly.
- Return the meatballs to the skillet, coating them in the creamy sauce. Let them simmer for an additional 10 minutes, ensuring they are cooked through.
- While the meatballs are simmering, boil the diced potatoes in a large pot of salted water until tender, about 15-20 minutes. Drain and return to the pot.
- Add butter and milk to the potatoes, mashing until smooth. Season with salt and pepper to taste.
- Serve the meatballs over a generous scoop of mashed potatoes, drizzling extra creamy sauce on top.
Tips for the Best Results
- Use fresh breadcrumbs for better texture.
- Don’t overcrowd the skillet when browning the meatballs; this ensures even cooking.
- Allow the sauce to simmer gently to enhance the flavors without boiling.
Easy Variations
- Substitute ground turkey or chicken for a lighter version.
- Add fresh herbs like parsley or dill to the meat mixture for added flavor.
- Serve over egg noodles or rice instead of mashed potatoes for a different twist.
What to Serve With It
- Steamed vegetables like broccoli or green beans.
- A crisp green salad with a light vinaigrette.
- Crusty bread or dinner rolls to soak up the creamy sauce.
Storage and Reheating
Love Trying New Recipes? Check These Out
Save your favorites, discover something different, or make meal planning a whole lot easier.
Leftover Swedish meatballs can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, warm them gently in a skillet over low heat or in the microwave until heated through. If the sauce thickens too much, add a splash of beef broth or cream to loosen it.
Recipe Card
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Yield: 4 servings
Ingredients:
- 1 pound ground beef
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1/4 cup milk
- 1 large egg
- 1 teaspoon salt
- 1/2 teaspoon ground black pepper
- 1/4 teaspoon ground nutmeg
- 2 tablespoons olive oil
- 2 cups beef broth
- 1 cup heavy cream
- 1 tablespoon soy sauce
- 1 tablespoon Worcestershire sauce
- 2 pounds potatoes, peeled and diced
- 4 tablespoons butter
- 1/2 cup milk
- Salt and pepper to taste
Instructions:
- Combine ground beef, breadcrumbs, onion, milk, egg, salt, pepper, and nutmeg in a bowl.
- Shape the mixture into 1-inch meatballs and set aside.
- Heat oil in a skillet and brown the meatballs on all sides.
- Add beef broth to the skillet, scraping browned bits, and bring to a simmer.
- Stir in cream, soy sauce, and Worcestershire sauce; simmer for 5 minutes.
- Return meatballs to the skillet and simmer for 10 minutes.
- Boil potatoes until tender; drain and mash with butter and milk.
- Serve meatballs over mashed potatoes with extra sauce.
Notes: Leftovers can be stored for up to 3 days in the fridge.





















