Swedish Meatballs

Swedish Meatballs are a delightful and comforting dish that evokes warm memories of family dinners and holiday gatherings. These tender, flavorful meatballs, bathed in a creamy sauce, are perfect for any occasion—from cozy weeknight meals to festive holiday feasts. Whether you serve them over mashed potatoes or noodles, the rich, savory flavors are sure to transport you to a charming Scandinavian table, filled with laughter and good company.

Swedish Meatballs

I still remember the first time I made Swedish Meatballs. I was hosting friends for dinner and wanted to impress them with something tasty yet homey. The aroma that filled my kitchen made everyone feel right at home, and the best part? It was surprisingly easy to make! There’s something truly magical about homemade meatballs, especially when you realize how much better they taste than any store-bought version. I can’t wait for you to try this recipe and experience the joy it brings to your table!

Table of Contents

Why You’ll Love This Recipe

  • Simple & Quick: Ready in about an hour, perfect for a weeknight dinner.
  • Irresistible Flavor: Rich and savory, with spices that make every bite memorable.
  • Eye-Catching Appeal: Beautifully comforting and perfect for impressing guests.
  • Flexible Serving: Great for dinner parties, holiday gatherings, or a cozy family meal.
  • Diet-Friendly Options: Can be made gluten-free by using gluten-free bread and flour.

Ingredients You’ll Need

  • 2 slices bread: Use fresh bread for the best texture. You can substitute with gluten-free bread if needed.
  • ¼ cup milk: This helps to soften the bread for a tender meatball texture.
  • 2 pounds ground beef: For a richer flavor, you can mix in ground chicken or turkey; adjust seasoning accordingly.
  • 1 medium onion: Grated or chopped; adds sweetness and depth to the meat mixture.
  • 2 egg yolks: These provide richness and help bind the meatballs together.
  • ½ teaspoon salt: Adjust to taste; kosher salt is preferred for its texture.
  • ½ teaspoon pepper: Freshly ground black pepper gives an extra kick.
  • ¼ teaspoon nutmeg: This warm spice adds that classic Swedish touch.
  • ¼ teaspoon allspice: A bit of warmth and complexity; essential for authentic flavor.
  • 2 tablespoons butter: For frying the meatballs—unsalted is best for controlling the saltiness.
  • 1 tablespoon olive oil: This helps prevent the butter from burning while frying.
  • 3 tablespoons butter (for gravy): Adds richness to the sauce.
  • ⅓ cup all-purpose flour: Used to thicken the gravy; you can substitute with cornstarch for a gluten-free option.
  • 3 cups chicken broth: Low sodium is best to allow you to control salt levels in the dish.
  • ¼ teaspoon salt: Adds flavor to the gravy; adjust to taste.
  • ¼ teaspoon pepper: Gives a bit of spice to the sauce.
  • ¾ cup sour cream: Adds creaminess and tang to the gravy.

How to Make Swedish Meatballs

  1. Prepare the Bread Mixture: In a large mixing bowl, add the 2 slices of bread cut into cubes along with ¼ cup milk. Toss gently to combine, and let it sit for a couple of minutes until the bread has soaked up the milk.

  2. Combine Ingredients: Add 2 pounds of ground beef, grated onion, 2 egg yolks, ½ teaspoon salt, ½ teaspoon pepper, ¼ teaspoon nutmeg, and ¼ teaspoon allspice to the soaked bread. Using clean hands, mix everything until well incorporated. Be careful not to overmix; you want tender meatballs.

  3. Shape the Meatballs: Form the mixture into 1-inch meatballs, rolling them gently between your palms to create a smooth shape.

  4. Cook the Meatballs: In a large skillet over medium heat, melt 2 tablespoons of butter and 1 tablespoon of olive oil. Once hot, add the meatballs in batches, ensuring they’re not overcrowded. Fry until golden brown on all sides, approximately 7 minutes. Transfer the meatballs to a plate once cooked.

  5. Make the Gravy: In the same skillet, melt 3 tablespoons of butter, scraping up the brown bits from the bottom of the pan for flavor. Whisk in ⅓ cup all-purpose flour to create a roux, cooking for about 1 minute until bubbly. Gradually whisk in 3 cups of chicken broth, seasoning with ¼ teaspoon salt and ¼ teaspoon pepper. Let it cook for a couple of minutes until the gravy thickens.

  6. Add Creaminess: Stir in ¾ cup sour cream until smooth. Bring the gravy to a gentle boil before returning the meatballs to the skillet. Cook for another 10 minutes, stirring occasionally to ensure the meatballs are well-coated and heated through.

  7. Serve: Garnish with fresh parsley and serve your Swedish Meatballs over a bed of noodles or creamy mashed potatoes. Enjoy this comforting dish with your favorite sides!

Storing & Reheating

These Swedish Meatballs can be stored at room temperature for up to 2 hours before refrigerating. In the fridge, they will keep well for 3-4 days in an airtight container. To freeze, place cooled meatballs in a single layer on a baking sheet until firm, then transfer them to a freezer-safe container for up to 3 months. Reheat in a saucepan over low heat or in the microwave until warmed through and hot, adding a splash of broth to refresh the gravy’s consistency.

Chef’s Helpful Tips

  • Avoid overmixing the meat mixture to keep your meatballs tender.
  • For extra flavor, sauté the grated onion in a bit of butter before adding to the meat mixture.
  • Use a spoon or small cookie scoop to ensure even-sized meatballs.
  • If the gravy is too thick, whisk in a little extra chicken broth until you reach your desired consistency.
  • Freeze meatballs uncooked or cooked; both methods work well, allowing for quick, easy meals later.

Swedish Meatballs provide a wonderful balance of comforting warmth and delightful flavors that are sure to please anyone at your table. There’s something magical about enjoying a dish made from scratch, and I encourage you to experiment with the recipe. You might find your own twist that makes it even more special. Gather around, serve these hearty meatballs, and enjoy the smiles they bring!

Swedish Meatballs

Recipe FAQs

Can I make Swedish Meatballs ahead of time?

Absolutely! You can prepare the meatballs and sauce in advance, then store them separately in the fridge. When you’re ready to serve, simply heat them up together on the stovetop until warmed through.

What can I serve with Swedish Meatballs?

Traditional sides include creamy mashed potatoes or buttered noodles. They also pair beautifully with lingonberry sauce or cranberry sauce for a sweet contrast to the savory flavors.

Can I substitute the sour cream?

Yes, if you’re looking for a lighter option, Greek yogurt works great as a substitute for sour cream. It will give a similar tanginess to the dish.

How can I make this recipe gluten-free?

To make Swedish Meatballs gluten-free, substitute the regular bread with gluten-free bread and use gluten-free all-purpose flour for the gravy. The flavors will remain just as delicious!
Print

⭐ If you make my Swedish Meatballs recipe, Awesome! I would love to hear from you. Please give it a star rating and review below! 👇

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Swedish-Meatballs-Recipe

Swedish Meatballs

Recipe Author: Sara

These Swedish Meatballs are packed with flavor and are quick to prepare. A delightful mix of ground beef, spices, and creamy gravy make this dish a comforting favorite for busy nights.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time 20 minutes
  • Cook Time 50 minutes
  • Yield 4-6 servings 1x

Ingredients

Scale
  • 2 slices bread (cut up into cubes)
  • ¼ cup milk
  • 2 pounds ground beef (or mixed with ground chicken)
  • 1 medium onion (grated or chopped)
  • 2 egg yolks
  • ½ teaspoon salt (or to taste)
  • ½ teaspoon pepper (or to taste)
  • ¼ teaspoon nutmeg (ground)
  • ¼ teaspoon allspice (ground)
  • 2 tablespoons butter (unsalted)
  • 1 tablespoon olive oil
  • 3 tablespoons butter (unsalted)
  • ⅓ cup all-purpose flour
  • 3 cups chicken broth (low sodium, or beef broth)
  • ¼ teaspoon salt (or to taste)
  • ¼ teaspoon pepper (or to taste)
  • ¾ cup sour cream


Instructions

  1. In a large mixing bowl, combine the bread cubes and milk; let it soak for a few minutes.
  2. Add the ground meat, grated onion, egg yolks, salt, pepper, nutmeg, and allspice to the bowl with the soaked bread and mix thoroughly. Shape the mixture into 1-inch meatballs.
  3. Heat 2 tablespoons of butter and 1 tablespoon of olive oil in a large skillet over medium heat. Fry the meatballs until golden all around, about 7 minutes, working in batches if needed. Transfer to a plate.
  4. In the same skillet, melt 3 tablespoons of butter, scraping up the browned bits from the bottom. Whisk in the flour until smooth, then gradually add the broth, continuing to whisk. Season with salt, pepper, and any additional spices. Cook until the gravy thickens, then whisk in the sour cream.
  5. Bring the gravy to a boil, add the meatballs back in, and simmer for another 10 minutes, stirring occasionally.
  6. Garnish with fresh parsley and serve over noodles or mashed potatoes.

Notes

For a healthier option, mix ground beef with ground chicken.
Ensure meatballs are evenly cooked by making them uniform in size.
Feel free to adjust seasoning to suit your taste preferences.


Nutrition

  • Serving Size: 1 meatball
  • Calories: 300
  • Sugar: 1g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 1g
  • Protein: 15g
  • Cholesterol: 80mg

Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star