Home » Blog » Swedish Meatballs with Cream Sauce

Swedish Meatballs with Cream Sauce

This post may contain affiliate links, which means that I may receive a commission if you make a purchase using these links. As an Amazon Associate I earn from qualifying purchases.

These made from scratch, Swedish meatballs are a classic comfort food. Finely ground beef and pork are combined with savory seasonings, and simmered in a rich and creamy sauce. Learn how to make Swedish meatballs from scratch with this easy recipe.

photo of a plate of Swedish meatballs, mashed potatoes, and cranberry sauce on a table

Our family has been enjoying Swedish Meatballs long before Ikea made them popular. When I was a child, my father brought home many recipes from the office. One recipe that became a family favorite was Swedish Meatballs (Svenska Köttbular).

Yes, this is an American-ized version of Swedish meatballs, but we did have an established Scandinavian community with deep roots in our hometown.

Beginning in the 1840s, Scandinavian immigrants building the Atlantic and St. Lawrence Railroad decided to settle in Berlin, NH and find more permanent work in the mills. Many became lumberjacks and worked the woods as sawyers or river drivers.

They established their own community called, Norwegian Village where they built homes, started families, and continued their customs, religion, language, and even established the oldest ski club in North America. By 1900, this community was occupied by hard working Norwegians, Swedes, Finns, Danes and their families. Descendants are still a part of the community to this day.

I’d like to think this Swedish meatballs recipe that my father brought home many years ago came from someone’s Swedish grandmother.

Tips for Making Swedish Meatballs

Not only did this recipe list the ingredients for making Swedish meatballs, but also techniques to achieve a soft, melt in your mouth meatball:

Use Finely Ground Meat

The recipe specifically required that the meat be ground three times using a fine blade of a meat grinder. You see, back then ground meats from the butcher were very coarse and included small chunks of meat and fat. Although ground beef served well for Italian meatballs simmered all day in tomato sauce, meatloaf baked for an hour in the oven, and Chinese pie, it didn’t yield a tender and pillowy meatball that was essential for classic Swedish meatballs in creamy gravy.

This recipe was the reason my parents purchased their first meat grinder. Each time we made the recipe, we would faithfully grind the meat three times. I remember it well, because I would stand on a chair and help push the meat through the grinder with a wooden stomper.

You don’t have to worry about grinding the meat three times for this recipe since today’s ground meat is much different. But if you are grinding your own meat, go ahead and run it through three times using a fine blade.

Grate the Onion

The recipe says to mince the onion very fine. For a soft, melt in your mouth meatball, the onion needs to be almost liquid so the flavor infuses the meat, but there are no chunks in the meatballs.

The easiest way to get the onions to be undetectable is to grate the onion using the small holes of a box grater.

Soak the Bread

The recipe states to use white bread with crusts removed and soaked well in milk. This is the key to a moist and tender meatball. When meat is cooked, the proteins contract and squeeze out moisture resulting in a crumbly and dry meatball. Combining the ground meat with a starchy paste coats the proteins and holds in moisture.

Before adding the meat, we are going to soak the bread with the other ingredients so the flavorings infuse the meatballs.

How to Make Swedish Meatballs

Swedish meatballs are easy to make from scratch and takes less than 30 minutes to prepare and serve. The full detailed recipe can be found at the bottom of this article, but here are the steps to making Swedish meatballs from scratch:

Step 1: Make the Meatballs

Place a grater into a large bowl, and grate the onion into the bowl using the small holes. Add the milk, scrambled egg, salt, pepper, nutmeg, and mix to combine.

Remove the crusts from the bread, tear it into chunks, and toss with the milk mixture. Save the crusts to make homemade breadcrumbs.

Let the mixture sit until the bread absorbs the liquid and becomes soft. Once softened, mash it with a fork until it forms a thick paste.

Add the ground beef and ground pork to the bowl and mix well with a fork until combined.

closeup image of a bowl of meatball mixture

Step 2: Cook the Meatballs

Preheat a large skillet over medium heat. Add a pat of butter to the preheated skillet. Shape the meat mixture into 1-inch sized meatballs and drop into the skillet as you work.

image of a hand holding a meatball

Pan sear the meatballs turning frequently to lightly brown all sides. Remove the meatballs from the skillet, place on a plate, and set aside.

image of meatballs cooking in a skillet

Step 3: Make the Cream Sauce

Keep about 2 tablespoons of the buttery drippings in the skillet and spoon out any extra. Add the flour to pan drippings and stir into the fat and brown slightly.

Pour the beef stock into the skillet and stir to combine with the flour mixture, scrape up any bits that are stuck to the pan, and continue stirring until the mixture thickens. Add the milk, pepper, and stir to combine.

Return the meatballs to the skillet and flip to coat them with the gravy. Cover the skillet, reduce the heat to low, and let simmer until the meatballs are cooked thoroughly.

overhead image of meatballs simmering in cream sauce

Serve the Swedish meatballs along with a generous spoon full of gravy. Sprinkle with parsley if desired.

Brown Gravy Variation: The original recipe had a brown gravy rather than a creamy sauce made with milk. Instead, it called for water, one beef bouillon cube, salt, pepper, and thickened with flour. Today’s commercial bouillon cubes often contain MSG and other questionable ingredients. If you want a brown gravy for your Swedish meatballs, replace the milk in the recipe with a flavorful beef stock.

What to Serve with Swedish Meatballs

Traditionally, Swedish meatballs are served with potato purée, sweetened lingonberries, and pressed pickled cucumbers.

We don’t have lingonberries here in New England, but we do have a close cousin, cranberries. Cranberries have a similar tartness to lingonberries, although they are less sweet. Cranberry sauce still provides a nice tart flavor that cuts the richness of the cream sauce.

My favorite way to serve Swedish meatballs is with fluffy mashed potatoes, cranberry sauce, and a salad garnished with cucumber pickles.

Swedish meatballs and creamy gravy can be spooned over egg noodles or rice. They also make a great appetizer pierced with pretty toothpicks and displayed on a platter smörgåsbord style.

photo of a plate of Swedish meatballs, mashed potatoes, and cranberry sauce on a table

Swedish Meatballs with Cream Sauce

Classic and comforting Swedish meatballs are made from finely ground beef and pork combined with savory seasonings, and simmered in a rich and creamy sauce.
Course Main Course
Cuisine American
Keyword swedish meatballs
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 people
Calories 213kcal
Author Grow a Good Life

Ingredients

For the Meatballs:

  • 1 small onion
  • 1/2 cup whole milk
  • 1 large egg scrambled
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon ground black pepper
  • 1/8 teaspoon ground nutmeg
  • 2 slices white bread crusts removed
  • 1/2 pound ground beef
  • 1/2 pound ground pork
  • 1 tablespoon unsalted butter

For the Sauce:

Instructions

  • Preheat a large skillet over medium heat.
  • Grate the onion into a large bowl using the fine holes of a box grater. Add milk, egg, salt, pepper, nutmeg, and mix to combine.
  • Remove the crusts from the bread, tear it into chunks, and add to the bowl. Mix to combine and let sit until the bread absorbs the liquid and becomes soft, about 3 minutes. Mash it with a fork until it forms a thick paste.
  • Add the ground beef and ground pork to the bowl and mix well with a fork until combined.
  • Add one tablespoon of butter into the preheated skillet. Shape the meat mixture into 1-inch sized meatballs and add to the skillet.
  • Cook meatballs about 10 minutes, turning frequently to lightly brown all sides. Remove the meatballs from the skillet, place on a plate, and set aside.
  • Reserve about 2 tablespoons of drippings in the pan and spoon out any excess. Add the flour to pan drippings in the skillet. Stir to combine and slightly brown the flour.
  • Add the beef stock and continue stirring until the mixture thickens. Add the milk, pepper, and stir to combine.
  • Return the meatballs to the skillet and stir to coat. Reduce the heat to low, cover, and let simmer for 10 minutes, or until the meatballs are cooked thoroughly.
  • Serve the Swedish meatballs with a generous spoon full of gravy. Sprinkle with parsley as a garnish to add color if desired.

Notes

Brown Gravy Variation: Replace the milk in the recipe with more beef stock if you want a brown gravy for your Swedish meatballs instead of a creamy sauce.

Nutrition

Serving: 6meatballs | Calories: 213kcal | Carbohydrates: 7.6g | Protein: 25g | Fat: 8.4g | Saturated Fat: 3.9g | Cholesterol: 103mg | Sodium: 364mg | Potassium: 438mg | Fiber: 0.4g | Sugar: 3.8g | Calcium: 88mg | Iron: 8mg

References:

You May Also Like:

10 Cookie Mix in a Jar Recipes eBook

Homemade gifts are always appreciated because they come from the heart. Even if you are not crafty, you can give DIY gifts to your family and friends with these easy recipes for making cookie mix in a reusable jar.

cookie mix in a jar ebook

photo of a plate of Swedish meatballs, mashed potatoes, and cranberry sauce on a table

Leave a Reply

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

Recipe Rating