Welcome to Solrecipes

Swedish Meatballs

By Lisa Martinez | May 07, 2026
Swedish Meatballs
Beef & Pork

Swedish Meatballs

Prep20 min
Cook20 min
Total40 min
Serves4
Swedish Meatballs
Tender Swedish Meatballs in a rich cream sauce

I still remember the first time I tasted Swedish Meatballs at a family gathering. The combination of tender meat, flavorful spices, and creamy sauce was a revelation. Since then, I've been perfecting my own recipe to share with friends and family. In this article, I'll walk you through the process of making Swedish Meatballs from scratch, with a focus on technique, ingredient selection, and presentation.

The key to great Swedish Meatballs is using high-quality ingredients and paying attention to detail. From the type of meat to the spices and seasonings, every component plays a role in the final dish. I'll share my favorite tips and tricks for making the most tender and flavorful meatballs, as well as a rich and creamy sauce to serve them in.

Whether you're a beginner cook or an experienced chef, this recipe is sure to become a staple in your kitchen. The best part? It's incredibly versatile, so feel free to experiment with different spices and ingredients to make it your own. So let's get started and dive into the world of Swedish Meatballs!

One of the things I love about Swedish Meatballs is how they can be made ahead of time and reheated when needed. This makes them perfect for busy weeknights or special occasions when you want to impress your guests. With a little practice, you'll be making Swedish Meatballs like a pro, and they'll become a favorite in your household.

In this recipe, we'll be using a combination of ground beef and pork to give the meatballs a rich and tender texture. We'll also be adding some key spices and seasonings, including allspice, nutmeg, and salt, to give the meatballs a depth of flavor. And of course, no Swedish Meatballs would be complete without a rich and creamy sauce to serve them in.

Why You’ll Love This Recipe

  • Swedish Meatballs are a crowd-pleasing dish that's perfect for special occasions or weeknight dinners.
  • The combination of ground beef and pork gives the meatballs a rich and tender texture.
  • The creamy sauce is made with a combination of heavy cream, beef broth, and Dijon mustard, giving it a rich and tangy flavor.
  • Swedish Meatballs can be made ahead of time and reheated when needed, making them perfect for busy households.
  • The recipe is versatile, so feel free to experiment with different spices and ingredients to make it your own.
  • Swedish Meatballs are a great way to get your daily dose of protein and can be served with a variety of sides, including mashed potatoes, noodles, or steamed vegetables.

Why This Recipe Works

The secret to making great Swedish Meatballs is all about the technique. First, we need to make sure the meat is handled gently, so we don't end up with tough meatballs. This means being careful not to overmix the meat, and using a light touch when shaping the meatballs. We'll also be using a combination of breadcrumbs and egg to help bind the meat together and add moisture.

Another important factor is the cooking temperature and time. We'll be baking the meatballs in a hot oven to give them a nice brown crust on the outside, while keeping the inside tender and juicy. And of course, we'll be serving them in a rich and creamy sauce, made with a combination of heavy cream, beef broth, and Dijon mustard.

The sauce is where the magic happens, and it's what sets Swedish Meatballs apart from other meatball dishes. The combination of heavy cream, beef broth, and Dijon mustard gives the sauce a rich and tangy flavor, while the flour helps to thicken it to perfection. We'll be simmering the sauce for a few minutes to reduce it and concentrate the flavors, resulting in a sauce that's both creamy and intense.

Ingredients You’ll Need

When it comes to making Swedish Meatballs, the ingredients are just as important as the technique. We'll be using a combination of ground beef and pork, as well as some key spices and seasonings, to give the meatballs a rich and tender texture. We'll also be using a combination of breadcrumbs and egg to help bind the meat together and add moisture. And of course, no Swedish Meatballs would be complete without a rich and creamy sauce to serve them in.

When shopping for ingredients, be sure to choose high-quality ground beef and pork, and fresh spices and seasonings. You'll also want to make sure you have all the necessary pantry staples, including flour, breadcrumbs, and heavy cream.

  • 1 lb (450g) ground beefChoose high-quality ground beef with a fat content of at least 20% to ensure the meatballs are juicy and flavorful.
  • 1/2 lb (225g) ground porkGround pork adds a tender and rich texture to the meatballs, and helps to balance out the flavor of the beef.
  • 1/2 cup (60g) breadcrumbsBreadcrumbs help to bind the meat together and add moisture, resulting in a tender and juicy texture.
  • 1 eggThe egg helps to bind the meat together and adds moisture, resulting in a tender and juicy texture.
  • 1/4 cup (30g) all-purpose flourThe flour helps to thicken the sauce and adds a smooth texture.
  • 1 tsp (5g) saltSalt enhances the flavor of the meatballs and helps to bring out the other spices and seasonings.
  • 1/2 tsp (2g) black pepperBlack pepper adds a sharp and pungent flavor to the meatballs, and helps to balance out the other spices and seasonings.
  • 1/2 tsp (2g) nutmegNutmeg adds a warm and aromatic flavor to the meatballs, and helps to balance out the other spices and seasonings.
  • 1/4 tsp (1g) allspiceAllspice adds a sweet and spicy flavor to the meatballs, and helps to balance out the other spices and seasonings.
  • 2 tbsp (30g) butterButter adds a rich and creamy flavor to the sauce, and helps to balance out the other ingredients.
  • 1 cup (240ml) heavy creamHeavy cream adds a rich and creamy texture to the sauce, and helps to balance out the other ingredients.
  • 1 cup (240ml) beef brothBeef broth adds a rich and savory flavor to the sauce, and helps to balance out the other ingredients.
  • 2 tbsp (30g) Dijon mustardDijon mustard adds a tangy and pungent flavor to the sauce, and helps to balance out the other ingredients.
Ingredients for Swedish Meatballs

Equipment You’ll Need

Large mixing bowlMeatball scoop or small ice cream scoopBaking sheet lined with parchment paperOvenInstant-read thermometerLarge skillet or sauté panWhiskSpatula

How to Make Swedish Meatballs

  1. 1
    Preheat the oven to 400°F (200°C).
  2. 2
    In a large mixing bowl, combine the ground beef, ground pork, breadcrumbs, egg, flour, salt, black pepper, nutmeg, and allspice. Mix the ingredients together with your hands or a wooden spoon until just combined. Be careful not to overmix.
  3. 3
    Use a meatball scoop or small ice cream scoop to shape the mixture into meatballs, about 1 1/2 inches (3.8 cm) in diameter. You should end up with around 20-25 meatballs.
  4. 4
    Place the meatballs on a baking sheet lined with parchment paper, leaving a little space between each meatball to allow for even cooking.
  5. 5
    Bake the meatballs in the preheated oven for 12-15 minutes, or until they are cooked through and lightly browned on the outside.
  6. 6
    While the meatballs are baking, melt the butter in a large skillet or sauté pan over medium heat. Once the butter has melted, add the heavy cream, beef broth, and Dijon mustard. Whisk the sauce together until smooth, then bring it to a simmer.
  7. 7
    Reduce the heat to low and let the sauce simmer for 5-7 minutes, or until it has thickened slightly and reduced by about half.
  8. 8
    Once the meatballs are done, remove them from the oven and carefully place them in the skillet with the sauce.
  9. 9
    Let the meatballs simmer in the sauce for a few minutes to coat them evenly, then serve hot.
  10. 10
    Serve the Swedish Meatballs with your choice of sides, such as mashed potatoes, noodles, or steamed vegetables.
  11. 11
    Garnish with chopped fresh parsley or dill, if desired.
  12. 12
    Let the meatballs rest for a few minutes before serving to allow the juices to redistribute and the meat to relax.

Expert Tips

  • Make sure to handle the meat mixture gently to avoid compacting it, which can make the meatballs dense and tough.
  • Use a meatball scoop or small ice cream scoop to shape the meatballs, as this will help them to be uniform in size and shape.
  • Don't overbake the meatballs, as this can make them dry and tough. Instead, bake them until they are cooked through and lightly browned on the outside.
  • Let the sauce simmer for a few minutes to thicken it and reduce it slightly, as this will help to concentrate the flavors and create a rich and creamy texture.
  • Use high-quality ingredients, including fresh spices and seasonings, to ensure the best flavor and texture.
  • Experiment with different spices and ingredients to make the recipe your own and add your own unique twist.
  • Make the meatballs ahead of time and refrigerate or freeze them until needed, as this will save time and make the recipe more convenient.
  • Serve the Swedish Meatballs with a variety of sides, such as mashed potatoes, noodles, or steamed vegetables, to add some variety and interest to the dish.

Common Mistakes to Avoid

  • Overmixing the meat mixture, which can make the meatballs dense and tough.
  • Not handling the meat mixture gently, which can compact it and make the meatballs dense and tough.
  • Overbaking the meatballs, which can make them dry and tough.
  • Not letting the sauce simmer for a few minutes to thicken it and reduce it slightly, which can result in a thin and watery sauce.
  • Not using high-quality ingredients, including fresh spices and seasonings, which can affect the flavor and texture of the dish.
  • Not experimenting with different spices and ingredients to make the recipe your own and add your own unique twist.

Variations and Substitutions

  • Add some diced onions or bell peppers to the meat mixture for added flavor and texture.
  • Use different types of meat, such as ground turkey or ground chicken, to create a unique and interesting flavor profile.
  • Add some grated cheese, such as Parmesan or cheddar, to the meat mixture for an extra burst of flavor.
  • Use different types of breadcrumbs, such as panko or gluten-free breadcrumbs, to create a unique and interesting texture.
  • Add some chopped fresh herbs, such as parsley or dill, to the meat mixture for an extra burst of flavor.
  • Use different types of sauce, such as a tomato-based sauce or a cream-based sauce, to create a unique and interesting flavor profile.
  • Serve the Swedish Meatballs with a variety of sides, such as mashed potatoes, noodles, or steamed vegetables, to add some variety and interest to the dish.

What to Serve With Swedish Meatballs

Swedish Meatballs are a versatile dish that can be served with a variety of sides to add some variety and interest. Some popular options include mashed potatoes, noodles, or steamed vegetables. You could also serve them with a side salad or some crusty bread for a more filling meal.

One of the best things about Swedish Meatballs is that they can be made ahead of time and reheated when needed, making them perfect for busy households or special occasions. Simply cook the meatballs and sauce according to the recipe, then refrigerate or freeze them until needed. Reheat the meatballs and sauce in the oven or on the stovetop, then serve hot and enjoy!

Mashed potatoesNoodlesSteamed vegetablesSide saladCrusty breadRoasted vegetables

Make-Ahead, Storage, Freezing and Reheating

Swedish Meatballs can be stored in the refrigerator for up to 3 days or frozen for up to 2 months. To refrigerate, simply cook the meatballs and sauce according to the recipe, then let them cool to room temperature. Transfer the meatballs and sauce to an airtight container, then refrigerate until needed.

To freeze, cook the meatballs and sauce according to the recipe, then let them cool to room temperature. Transfer the meatballs and sauce to an airtight container or freezer bag, then freeze until needed. When you're ready to reheat, simply thaw the meatballs and sauce in the refrigerator overnight, then reheat in the oven or on the stovetop.

Reheating Swedish Meatballs is easy and convenient. Simply preheat the oven to 350°F (180°C), then place the meatballs and sauce in a baking dish. Cover the dish with aluminum foil, then bake for 10-15 minutes, or until the meatballs are heated through and the sauce is hot and bubbly. Alternatively, you can reheat the meatballs and sauce on the stovetop over low heat, stirring occasionally, until the meatballs are heated through and the sauce is hot and bubbly.

Frequently Asked Questions

What type of meat is best for Swedish Meatballs?

A combination of ground beef and pork is traditional for Swedish Meatballs, but you can also use ground turkey or ground chicken for a unique and interesting flavor profile.

Can I make Swedish Meatballs ahead of time?

Yes, Swedish Meatballs can be made ahead of time and refrigerated or frozen until needed. Simply cook the meatballs and sauce according to the recipe, then let them cool to room temperature. Transfer the meatballs and sauce to an airtight container, then refrigerate or freeze until needed.

How do I reheat Swedish Meatballs?

To reheat Swedish Meatballs, simply preheat the oven to 350°F (180°C), then place the meatballs and sauce in a baking dish. Cover the dish with aluminum foil, then bake for 10-15 minutes, or until the meatballs are heated through and the sauce is hot and bubbly. Alternatively, you can reheat the meatballs and sauce on the stovetop over low heat, stirring occasionally, until the meatballs are heated through and the sauce is hot and bubbly.

Can I serve Swedish Meatballs with a variety of sides?

Yes, Swedish Meatballs are a versatile dish that can be served with a variety of sides to add some variety and interest. Some popular options include mashed potatoes, noodles, or steamed vegetables. You could also serve them with a side salad or some crusty bread for a more filling meal.

How do I store Swedish Meatballs?

Swedish Meatballs can be stored in the refrigerator for up to 3 days or frozen for up to 2 months. To refrigerate, simply cook the meatballs and sauce according to the recipe, then let them cool to room temperature. Transfer the meatballs and sauce to an airtight container, then refrigerate until needed. To freeze, cook the meatballs and sauce according to the recipe, then let them cool to room temperature. Transfer the meatballs and sauce to an airtight container or freezer bag, then freeze until needed.

Can I make Swedish Meatballs in a slow cooker?

Yes, Swedish Meatballs can be made in a slow cooker. Simply cook the meatballs and sauce according to the recipe, then transfer them to the slow cooker. Cook on low for 2-3 hours, or until the meatballs are heated through and the sauce is hot and bubbly.

How do I make Swedish Meatballs gluten-free?

To make Swedish Meatballs gluten-free, simply substitute the all-purpose flour with a gluten-free flour blend. You can also use gluten-free breadcrumbs to add texture and flavor to the meatballs.

Can I serve Swedish Meatballs at a party?

Yes, Swedish Meatballs are a great party food. They're easy to make in large quantities and can be served with a variety of sides to add some variety and interest. Simply cook the meatballs and sauce according to the recipe, then serve hot and enjoy!

How do I make Swedish Meatballs more flavorful?

To make Swedish Meatballs more flavorful, try adding some additional spices and seasonings to the meat mixture. You could also add some diced onions or bell peppers to the meat mixture for added flavor and texture. Finally, be sure to use high-quality ingredients, including fresh spices and seasonings, to ensure the best flavor and texture.

The Full Recipe
Recipe Card
Swedish Meatballs

Swedish Meatballs

Learn to make Swedish Meatballs from scratch with this easy and delicious recipe, perfect for a weeknight dinner or special occasion.

Prep20 min
Cook20 min
Total40 min
Serves4
Pin Recipe

Ingredients

  • 1 lb (450g) ground beef
  • 1/2 lb (225g) ground pork
  • 1/2 cup (60g) breadcrumbs
  • 1 egg
  • 1/4 cup (30g) all-purpose flour
  • 1 tsp (5g) salt
  • 1/2 tsp (2g) black pepper
  • 1/2 tsp (2g) nutmeg
  • 1/4 tsp (1g) allspice
  • 2 tbsp (30g) butter
  • 1 cup (240ml) heavy cream
  • 1 cup (240ml) beef broth
  • 2 tbsp (30g) Dijon mustard

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. In a large mixing bowl, combine the ground beef, ground pork, breadcrumbs, egg, flour, salt, black pepper, nutmeg, and allspice. Mix the ingredients together with your hands or a wooden spoon until just combined. Be careful not to overmix.
  3. Use a meatball scoop or small ice cream scoop to shape the mixture into meatballs, about 1 1/2 inches (3.8 cm) in diameter. You should end up with around 20-25 meatballs.
  4. Place the meatballs on a baking sheet lined with parchment paper, leaving a little space between each meatball to allow for even cooking.
  5. Bake the meatballs in the preheated oven for 12-15 minutes, or until they are cooked through and lightly browned on the outside.
  6. While the meatballs are baking, melt the butter in a large skillet or sauté pan over medium heat. Once the butter has melted, add the heavy cream, beef broth, and Dijon mustard. Whisk the sauce together until smooth, then bring it to a simmer.
  7. Reduce the heat to low and let the sauce simmer for 5-7 minutes, or until it has thickened slightly and reduced by about half.
  8. Once the meatballs are done, remove them from the oven and carefully place them in the skillet with the sauce.
  9. Let the meatballs simmer in the sauce for a few minutes to coat them evenly, then serve hot.
  10. Serve the Swedish Meatballs with your choice of sides, such as mashed potatoes, noodles, or steamed vegetables.
  11. Garnish with chopped fresh parsley or dill, if desired.
  12. Let the meatballs rest for a few minutes before serving to allow the juices to redistribute and the meat to relax.

Nutrition (per serving, approximate)

420Calories
35gProtein
20gCarbs
25gFat