Hearty Swedish Meatballs

πŸ•’ Prep: 15 min
πŸ”₯ Cook: 30 min
🍽 Serves: 6
β˜…β˜…β˜…β˜…β˜…
1 Review

There's something incredibly comforting about a plate of hearty Swedish meatballs. This recipe brings together the warmth of spices and the richness of a creamy sauce, perfect for a cozy dinner at home. Whether it's a chilly evening or a special occasion, these meatballs are sure to satisfy.

Hearty Swedish Meatballs

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Hearty Swedish Meatballs

Ingredients for Hearty Swedish Meatballs

Ground beef and ground pork are the stars here, working together to create a flavorful, juicy base. The pork adds a bit of fat, which keeps the meatballs tender. Breadcrumbs soaked in milk help bind everything together and add moisture. Onion adds a sweet and savory depth, while a large egg helps to hold the meatballs together.

Salt, allspice, nutmeg, and black pepper give these meatballs their distinct Swedish flavor. Butter not only browns the meatballs but also forms the base of the sauce. The flour helps thicken the sauce, while beef broth adds a rich, deep flavor. Heavy cream makes the sauce luxuriously smooth, with a touch of soy sauce and Dijon mustard for a subtle tang and complexity.

Why This Hearty Swedish Meatballs Works

At the start, the breadcrumbs soak up the milk and swell. That soft, soggy breadcrumb mix spreads through the beef and pork and holds on to their juices. As the meatballs cook, the meat firms up, but the wet crumbs inside keep the centers tender instead of dry and rubbery. The egg sets as it heats and keeps each meatball holding together, even when they are turned in the pan.

During browning, the outside of the meatballs forms a thin crust. That crust keeps the inside moist while giving a bit of chew on the outside. Once the meatballs come out of the pan, the butter, flour, and beef broth in the same skillet turn into a smooth, thick sauce. The flour swells in the hot liquid and makes the sauce cling to the meatballs instead of running off. When the cream, soy sauce, and mustard go in, the sauce becomes richer and coats every meatball, so each bite has both soft meat and a creamy layer around it.

Hearty Swedish Meatballs Tips & Tricks

  • Use a cookie scoop to ensure uniform meatball sizes, which helps them cook evenly.
  • For extra flavor, you can sautΓ© the onions before adding them to the meat mixture.
  • If the sauce is too thick, add a splash more beef broth to reach your desired consistency.
  • Make ahead and freeze uncooked meatballs for a quick meal later.

Mistakes To Avoid

Packing the meat mixture too tightly or mixing it for a long time makes the meatballs dense and tough. The proteins in the meat tighten up and squeeze out moisture as they cook. Instead of soft, tender meatballs, the result is bouncy, rubbery balls that feel dry in the center.

Skipping the breadcrumb and milk soak, or not giving it the full few minutes, leaves the crumbs dry. They don’t hold onto the liquid, so they pull moisture out of the meat while cooking. The meatballs then crack, dry out, and can start to crumble in the pan or in the sauce.

Crowding the pan when browning the meatballs causes them to steam instead of sear. The meatballs sit in their own juices, never getting a good brown crust. They end up pale, soft on the outside, and more likely to break apart when turned or when simmered in the sauce.

Letting the pan get too hot before adding flour for the sauce often burns the flour on contact. The flour turns dark and bitter and doesn’t thicken smoothly. The gravy then comes out with a harsh, slightly burnt taste and a grainy texture instead of a smooth, creamy one.

Equipment Used:

Mixing bowl, Skillet, Whisk

Ingredients

  1. 1 lb ground beef
  2. 1 lb ground pork
  3. 1 cup breadcrumbs
  4. 1/2 cup milk
  5. 1/4 cup finely chopped onion
  6. 1 large egg
  7. 1 tsp salt
  8. 1/4 tsp ground allspice
  9. 1/4 tsp ground nutmeg
  10. 1/4 tsp black pepper
  11. 2 tbsp butter
  12. 2 tbsp all-purpose flour
  13. 2 cups beef broth
  14. 1 cup heavy cream
  15. 2 tbsp soy sauce
  16. 1 tbsp Dijon mustard

Step-by-step Instructions

  1. 1. Combine breadcrumbs and milk in a bowl; let sit for 5 minutes.
  2. 2. In a large bowl, mix ground beef, ground pork, breadcrumb mixture, onion, egg, salt, allspice, nutmeg, and black pepper until well combined.
  3. 3. Shape mixture into 1-inch meatballs and set aside.
  4. 4. In a large skillet, melt butter over medium heat. Add meatballs and cook until browned on all sides, about 7-10 minutes. Remove meatballs and set aside.
  5. 5. To the same skillet, add flour and whisk for 1 minute. Gradually stir in beef broth and bring to a simmer.
  6. 6. Stir in heavy cream, soy sauce, and Dijon mustard; bring to a simmer and cook until thickened, about 3-5 minutes.
  7. 7. Return meatballs to the skillet, simmer in the sauce until cooked through, about 10 minutes.
  8. 8. Serve meatballs hot, garnished with fresh parsley if desired.

Frequently Asked Questions

Can I make these meatballs ahead of time?
Yes, you can prepare the meatballs and sauce separately, then combine and heat before serving.
What can I use instead of beef broth?
Chicken or vegetable broth can work in a pinch, but beef broth adds more depth to the flavor.
Can I use only beef or only pork?
You can, but a mix of both meats gives the best flavor and texture.

Serving Ideas for Hearty Swedish Meatballs

These meatballs pair beautifully with creamy mashed potatoes or buttered egg noodles, allowing the sauce to be fully enjoyed. Add a side of steamed green beans or a crisp cucumber salad for a refreshing contrast. For a heartier meal, serve alongside freshly baked rolls to soak up all that delicious sauce.

Ratings and Comments

Your feedback helps other cooks β€” thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.