Swedish meatballs have a special place in my heart, not just for their comforting flavors but also for the warm memories they bring. Growing up, my grandmother would whip up a big batch on chilly Sundays, filling our home with a rich aroma of spices and sautéed meat. She would always serve them over a fluffy bed of mashed potatoes, the creamy sauce draping everything in pure bliss. Every bite took me back to those cozy family gatherings where laughter was bound to burst out between stories and second helpings. Now, I can’t help but recreate that magic in my own kitchen, and today, I’m excited to share my take on this classic dish with you.
Recipe Timing
- Prep Duration: 15 minutes
- Active Cooking: 30 minutes
- Total Duration: 45 minutes
- Portion Size: 4 servings
- Complexity: Simple
Nutritional Recipe
- Calories per portion: Approx. 500 calories
- Protein: 32 grams
- Carbs: 35 grams
- Fats: 28 grams
- Fiber: 1 gram
- Sugars: 2 grams
- Sodium: 650 mg
Why You’ll Love This Swedish Meatballs
These Swedish meatballs are not just delicious; they’re a hug in a bowl! The combination of ground beef and pork gives them a tender texture and rich flavor, enhanced by the warm spices of nutmeg and allspice. The creamy sauce is a game changer, transforming each meatball into an indulgent bite that’s simply irresistible. Plus, they’re versatile! Whether you pair them with creamy mashed potatoes, hearty egg noodles, or even a fresh green salad, these meatballs will brighten your dinner table.
The Complete Cooking Journey
Cooking these meatballs is a delightful adventure, from mixing the earthy ingredients to browning them in sizzling butter, and finally, indulging in the creamy sauce that ties everything together. It’s a straightforward process, yet each step feels special as the smells fill your kitchen, enticing everyone to come and join you.
Ingredients:
- 1 lb ground beef
- 1/2 lb ground pork
- 1/2 cup breadcrumbs
- 1/4 cup grated onion
- 1/4 cup milk
- 1 egg
- 1/2 tsp salt
- 1/4 tsp pepper
- 1/4 tsp nutmeg
- 1/4 tsp allspice
- 2 tbsp butter (for frying)
- 2 cups beef broth
- 1 cup heavy cream
- 2 tbsp flour
Method:
Step 1: Combine the Ingredients
In a large bowl, mix together the ground beef, ground pork, breadcrumbs, grated onion, milk, egg, salt, pepper, nutmeg, and allspice until well combined.
Step 2: Form the Meatballs
Use your hands to form the mixture into small meatballs, about 1 inch in diameter.
Step 3: Sauté the Meatballs
Heat butter in a skillet over medium heat. Add the meatballs and cook until browned on all sides. Remove meatballs from the skillet and set aside.
Step 4: Create the Sauce Base
In the same skillet, sprinkle flour and stir for one minute. Slowly add beef broth and bring to a simmer until thickened.
Step 5: Make it Creamy
Add heavy cream to the sauce and stir well. Return meatballs to the skillet, cover, and simmer for 10-15 minutes.
Step 6: Serve the Deliciousness
Serve meatballs with sauce over mashed potatoes or egg noodles for a satisfying meal.
Serving Suggestions & Pairings
These Swedish meatballs shine brightest when paired with buttery mashed potatoes or egg noodles. For a fresh twist, consider serving them alongside steamed green beans or a crisp salad, dressed lightly with lemon vinaigrette. A sprinkle of fresh parsley on top adds a beautiful touch and a hint of freshness!
Storage & Leftovers Guide
Leftover meatballs can be stored in an airtight container in the refrigerator for up to 3 days. You can also freeze them for up to a month—just make sure to store them in a freezer-safe container with the sauce to maintain moisture. To reheat, thaw overnight in the fridge and gently warm on the stove or in the microwave.
Kitchen Wisdom & Success Tips
- Make sure to mix the meatball mixture gently to keep them tender.
- If your mixture feels too wet, add a bit more breadcrumbs.
- Always let the meatballs rest after cooking; this helps them retain their juices.
- Taste and adjust the seasoning as you go; if you’d like it spicier, add a bit of cayenne or red pepper flakes!
Flavor Variations & Adaptations
Feel free to experiment with flavors! Try adding fresh herbs like dill or thyme to the meatball mixture for a twist. If you’re looking for a lighter version, substitute ground turkey for the beef and pork, and use a low-fat cream for the sauce.
Reader Questions & Solutions
- Can I use only beef for these meatballs? Absolutely! Just substitute the ground pork with more ground beef.
- What if I don’t have breadcrumbs? You can crush some crackers or use rolled oats as a substitute.
- How do I make this dairy-free? You can replace the heavy cream with coconut cream and use a non-dairy milk substitute.
- Can I make the meatballs smaller or larger? Yes! Just adjust the cooking time accordingly; smaller meatballs will cook faster.
- What’s the best way to reheat leftovers? Gently reheat in a saucepan with a splash of broth to keep the meatballs moist.
Wrapping Up
I hope this recipe brings a cozy, comforting experience to your kitchen just like it does mine. With simple ingredients and a straightforward process, these Swedish meatballs are perfect for family dinners, cozy gatherings, or even a weeknight treat. They’ve got that lovely balance of flavors and textures that hits all the right notes. So roll up your sleeves, find that apron, and let the magic of cooking bring your family together around the dinner table—one delicious meatball at a time!
PrintSwedish Meatballs
Delicious Swedish meatballs served in a creamy sauce, perfect for cozy dinners.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Sautéing
- Cuisine: Swedish
- Diet: None specified
Ingredients
- 1 lb ground beef
- 1/2 lb ground pork
- 1/2 cup breadcrumbs
- 1/4 cup grated onion
- 1/4 cup milk
- 1 egg
- 1/2 tsp salt
- 1/4 tsp pepper
- 1/4 tsp nutmeg
- 1/4 tsp allspice
- 2 tbsp butter (for frying)
- 2 cups beef broth
- 1 cup heavy cream
- 2 tbsp flour
Instructions
- Combine the ingredients: In a large bowl, mix together the ground beef, ground pork, breadcrumbs, grated onion, milk, egg, salt, pepper, nutmeg, and allspice until well combined.
- Form the meatballs: Use your hands to form the mixture into small meatballs, about 1 inch in diameter.
- Sauté the meatballs: Heat butter in a skillet over medium heat. Add the meatballs and cook until browned on all sides. Remove meatballs from the skillet and set aside.
- Create the sauce base: In the same skillet, sprinkle flour and stir for one minute. Slowly add beef broth and bring to a simmer until thickened.
- Make it creamy: Add heavy cream to the sauce and stir well. Return meatballs to the skillet, cover, and simmer for 10-15 minutes.
- Serve the deliciousness: Serve meatballs with sauce over mashed potatoes or egg noodles for a satisfying meal.
Notes
Leftover meatballs can be stored in an airtight container in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 500
- Sugar: 2g
- Sodium: 650mg
- Fat: 28g
- Saturated Fat: 10g
- Unsaturated Fat: 18g
- Trans Fat: 1g
- Carbohydrates: 35g
- Fiber: 1g
- Protein: 32g
- Cholesterol: 150mg


