If you’ve ever taken a bite of Swedish Meatballs and felt instantly comforted, you’ll understand why this dish holds such a special place in so many hearts—and kitchens! Imagine tender, gently spiced meatballs swimming in an irresistibly creamy, savory gravy. It’s pure coziness in every spoonful, perfect for family dinners or impressing friends. These Swedish Meatballs deliver old-world charm mixed with weeknight-friendly simplicity, making them the kind of recipe you’ll want to come back to again and again.
Ingredients You’ll Need
The magic of Swedish Meatballs lies in how a few simple yet essential ingredients come together to create something deeply flavorful and satisfying. Every component plays a part, whether it’s adding tenderness, a cozy aroma, or that famously rich sauce.
- Ground beef: Provides rich, deep flavor and the classic meatball texture.
- Ground pork: Adds moisture and sweetness, making the meatballs extra juicy.
- Breadcrumbs: Help bind the mixture while keeping the meatballs light and tender.
- Milk: Softens the breadcrumbs and adds subtle creaminess.
- Egg: The glue that holds everything together—don’t skip it!
- Onion: Finely grated for maximum flavor without bulk.
- Allspice and nutmeg: The secret spices that give Swedish Meatballs their signature warmth.
- Salt & pepper: Essential basics—season to your taste.
- Butter: For browning meatballs and building a luscious sauce.
- All-purpose flour: The thickener for that creamy, silken gravy.
- Beef broth: Lends depth and color to the sauce.
- Heavy cream: For that unforgettably rich, velvety finish.
- Fresh parsley (optional): Brings a splash of color and freshness to the plate.
How to Make Swedish Meatballs
Step 1: Soak the Breadcrumbs
Start by mixing your breadcrumbs and milk together in a large bowl. Letting the breadcrumbs absorb all that liquid for a few minutes is key—it ensures your Swedish Meatballs will be moist and tender, never dry or dense.
Step 2: Prepare the Meatball Mixture
Add the ground beef, ground pork, egg, grated onion, allspice, nutmeg, salt, and pepper to the soaked breadcrumbs. Using clean hands, gently mix just until everything is combined—over-mixing can make your meatballs tough instead of melt-in-your-mouth tender!
Step 3: Shape the Meatballs
With clean, slightly damp hands, roll the mixture into bite-sized balls—aim for about 1 to 1.5 inches each for the perfect one-bite experience. Line them up on a baking sheet as you go so they’re ready for the pan.
Step 4: Brown the Meatballs
Heat butter in a large skillet over medium heat, then add the meatballs in batches, turning until they’re golden brown on all sides. It’s okay if they’re not cooked all the way through at this stage—they’ll finish in the sauce later, soaking up every bit of that savory flavor.
Step 5: Make the Creamy Sauce
Once all your meatballs are browned, add more butter to the same skillet if needed and whisk in the flour, creating a quick roux. Slowly pour in the beef broth, whisking constantly and scraping up any delicious browned bits from the pan. Stir in the heavy cream to make the sauce extra luscious, then let it simmer and thicken for a few minutes.
Step 6: Simmer the Swedish Meatballs
Return your golden meatballs to the skillet, nestling them into the sauce. Simmer gently until the meatballs are fully cooked and the gravy is thick and creamy. The aroma at this point is pure comfort food magic!
How to Serve Swedish Meatballs
Garnishes
Sprinkle a handful of freshly chopped parsley over your Swedish Meatballs just before serving. That little touch of green adds freshness and visual pop, making every plate look extra inviting. If you’re feeling traditional, a dollop of lingonberry jam alongside makes for a sweet-tart contrast—truly classic!
Side Dishes
Swedish Meatballs are wonderfully versatile, pairing beautifully with buttery mashed potatoes, delicate egg noodles, or a pile of fluffy rice to soak up all that addictive sauce. For a light, Nordic touch, consider serving them with crisp cucumber salad or lightly steamed green beans.
Creative Ways to Present
Hosting a party? Serve your Swedish Meatballs on small skewers with a cup of gravy for dipping. Or, tuck them into soft slider rolls for the ultimate comfort-food sandwich. You could even serve them over a bed of roasted vegetables for something a little unexpected yet deliciously satisfying.
Make Ahead and Storage
Storing Leftovers
Transfer any leftover Swedish Meatballs and sauce to an airtight container once they’ve cooled. They’ll keep happily in the fridge for up to 4 days, making for a fantastic meal-prep option that reheats beautifully.
Freezing
These meatballs are freezer-friendly! To freeze, let them cool completely, then arrange in a single layer on a baking sheet until firm. Transfer to a zip-top bag or container, separating layers with parchment if needed. They’ll keep for up to 2 months. Freeze extra sauce in a separate container—easy for future cravings!
Reheating
For the best results, reheat your Swedish Meatballs gently in a skillet over low heat, stirring occasionally and adding a splash of broth or cream to loosen the sauce as needed. If you’re short on time, a microwave works too—just be sure to cover so the sauce doesn’t dry out.
FAQs
Can I make Swedish Meatballs gluten free?
Absolutely! Just swap out the regular breadcrumbs for your favorite gluten-free alternative and use a gluten-free flour blend to thicken the sauce. You’ll get all the enjoyment with none of the gluten worries.
What are lingonberries, and do I have to serve them?
Lingonberries are small, tart red berries that are a traditional side for Swedish Meatballs, adding a lovely sweet-tart contrast. While they’re delightful, you can substitute with cranberry sauce or simply enjoy the meatballs and gravy on their own.
Can I bake the meatballs instead of frying?
Yes! Arrange your shaped meatballs on a parchment-lined baking sheet and bake at 400°F (200°C) for about 18–20 minutes or until browned and cooked through. You’ll miss out on some extra caramelization flavor from the skillet, but it’s an easy, hands-off method.
Can I make Swedish Meatballs in advance?
Definitely. The meatballs can be shaped and browned a day ahead, then stored in the fridge. Simply finish them in the sauce when you’re ready to serve for a stress-free dinner party option!
What should I do if my sauce gets too thick?
If your gravy starts to get overly thick as it simmers, just whisk in a little extra beef broth or even a splash of milk until it’s your preferred consistency. No need to panic—Swedish Meatballs are all about comfort, after all.
Final Thoughts
Once you’ve tasted the irresistible combination of savory, saucy Swedish Meatballs, you’ll want to add this recipe to your regular rotation. I hope you give it a try, tweak it to make it your own, and share it with people you love—because when something tastes this good, it’s just too good not to share!
PrintSwedish Meatballs Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Swedish
- Diet: None
Description
These Swedish Meatballs are a classic comfort food dish with juicy, flavorful meatballs smothered in a rich and creamy sauce. Perfect for a cozy family dinner or as a party appetizer.
Ingredients
For the meatballs:
- 1 lb ground beef
- 1/2 lb ground pork
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1 small onion, finely chopped
- 1 egg
- 1/4 tsp nutmeg
- Salt and pepper to taste
For the sauce:
- 2 cups beef broth
- 1 cup heavy cream
- 2 tbsp flour
- 2 tbsp butter
- 1 tsp Worcestershire sauce
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
Instructions
- Prepare the meatballs: In a bowl, combine the ground beef, ground pork, breadcrumbs, milk, onion, egg, nutmeg, salt, and pepper. Mix until well combined.
- Form the mixture into small meatballs: Roll the meat mixture into 1-inch meatballs.
- Cook the meatballs: In a skillet over medium heat, brown the meatballs on all sides until cooked through. Remove from the skillet and set aside.
- Make the sauce: In the same skillet, melt butter, sprinkle flour, and whisk until golden. Slowly whisk in beef broth, then add heavy cream and Worcestershire sauce. Season with salt and pepper.
- Simmer: Return the meatballs to the skillet, cover, and simmer for about 10-15 minutes until the sauce thickens and the meatballs are fully cooked.
- Serve: Sprinkle with chopped parsley and serve hot over mashed potatoes or with lingonberry sauce.
Notes
- For extra flavor, you can add a dash of allspice to the meat mixture.
- Feel free to adjust the seasoning in the sauce to suit your taste preferences.
- These meatballs freeze well, making them a great make-ahead meal option.
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 2g
- Sodium: 680mg
- Fat: 27g
- Saturated Fat: 12g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 1g
- Protein: 23g
- Cholesterol: 120mg
Your email address will not be published. Required fields are marked *