Swedish Meatballs Recipe – Classic and Creamy Comfort Food

Swedish Meatballs are a classic dish loved by many for their warm, hearty flavor. These tender meatballs are made with a blend of beef and pork, coated in a rich and creamy gravy. Whether you are cooking for your family or hosting friends, this recipe brings everyone together around the table. It’s a dish that’s comforting and satisfying, making it perfect for any occasion.

Why Make This Recipe

There are so many reasons to whip up a batch of Swedish Meatballs! First, they are simple to make, and you likely have most of the ingredients at home. This dish is also a crowd-pleaser, sure to impress family and friends alike. Plus, the savory flavors combined with creamy gravy make every bite comforting. Whether it’s a Sunday dinner or a busy weekday meal, Swedish Meatballs are always a great choice!

How to Make Swedish Meatballs

Ingredients:

  • 1 lb ground beef
  • 1/2 lb ground pork
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1/4 cup finely chopped onion
  • 1 egg
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp ground nutmeg
  • 1/4 tsp ground allspice

For the gravy:

  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1/2 cup heavy cream
  • Salt and pepper to taste

Directions:

  1. In a large bowl, combine the ground beef, ground pork, breadcrumbs, milk, chopped onion, egg, salt, black pepper, nutmeg, and allspice. Mix everything until just combined. Be careful not to overmix.

  2. Roll the mixture into small meatballs, about 1 inch in diameter.

  3. In a large skillet, heat some oil over medium heat. Add the meatballs and cook them until they are browned on all sides, which should take about 5-7 minutes. Once browned, remove them from the skillet and set aside.

  4. For the rich gravy, melt the butter in the same skillet. Whisk in the flour and cook for about 1 minute until it’s bubbly.

  5. Gradually add the beef broth while whisking continuously until it thickens. Then stir in the heavy cream and season with salt and pepper to taste.

  6. Return the meatballs to the skillet, coating them in the gravy. Let them simmer for about 10 minutes or until cooked through.

  7. Serve the meatballs warm with mashed potatoes or lingonberry sauce for a touch of sweetness.

How to Serve Swedish Meatballs

These meatballs can be served in several ways. The classic method is to place them on a bed of fluffy mashed potatoes and pour the creamy gravy on top. You can also serve them with egg noodles or even rice. For a fun twist, serve them with toothpicks as a party appetizer!

How to Store Swedish Meatballs

If you have leftovers (which is rare!), store them in an airtight container in the refrigerator. They will last for up to 3 days. To reheat, place them in a skillet over low heat until warmed through or microwave them for a quick meal.

Tips to Make Swedish Meatballs

  • Ensure you don’t compact the meat mixture too much; this keeps your meatballs tender.
  • Experiment with spices to find your perfect flavor!
  • If you want lighter meatballs, use lean ground turkey instead of beef and pork.

Variation

For a twist on classic Swedish Meatballs, try adding freshly chopped herbs like parsley or dill to the meat mixture for an extra burst of flavor. You can also serve these meatballs with a tangy yogurt sauce for a unique touch.

FAQs

Can I freeze Swedish Meatballs?

Yes! You can freeze cooked meatballs. Just make sure they cool completely, then place them in a freezer-safe container. They will last for up to 2 months.

What can I serve with Swedish Meatballs?

Along with mashed potatoes, Swedish Meatballs pair well with noodles, rice, or even steamed veggies. Don’t forget some lingonberry sauce for that sweet contrast!

How do I know when the meatballs are cooked through?

The best way to check is by cutting one in half. The meat should no longer be pink and should reach an internal temperature of 160°F (70°C).

Leave a Comment