It’s no secret that we love meatball recipes on Inspired Taste. We’ve shared quite a few, but this savory Swedish meatball recipe is special. You’ll make the meatballs and the gravy from scratch, but don’t worry, they are easier to make than you might think! If you’ve ever had Ikea’s meatballs, these are similar (although I’d wager they are much better). For more of an Italian-style meatball, see our Italian meatballs or this spaghetti and meatballs recipe.

Key Ingredients

Beef and Pork: For the most tender, juicy, and delicious Swedish meatballs, I use a combination of ground beef and ground pork. The pork adds more fat to the meatballs, making them taste incredibly delicious! I have included a tip below the recipe for using 100% beef and no pork. Bread and Milk: I use fresh bread instead of breadcrumbs for a tender texture. I soften the bread with milk before mixing it with the meat. Onion and Spices: I don’t add too many more fresh ingredients to the meatballs besides onion. I cook it in butter until sweet and soft. Then, I stir in a little mustard, black pepper, allspice, garlic powder, cayenne pepper, and nutmeg. The spices are warming and smell incredible. Egg: Before forming the meatballs, I add one egg to the mixture for a bit of structure and extra fat. Homemade Gravy: My homemade Swedish meatball gravy really takes this recipe to the next level. You’ll need a bit of butter and flour to thicken the broth (use beef or chicken). To make it creamy, I stir in heavy cream and then season with soy sauce (trust me), mustard, and lemon zest.

How to Make Swedish Meatballs

Thanks to a food processor, these Swedish meatballs are really easy to make. I usually tell you to mix meatball mixtures gently, but for these, we want them pretty well mixed for a slightly more bouncy, juicy texture. So, you’ll add all the meatball ingredients to your food processor (or stand mixer with the paddle attachment) and pulse until the mixture looks very well blended. From there, you can form the mixture into meatballs and cook them. Since I want some pan drippings for our homemade gravy, I cook my meatballs in butter in a skillet on the stove. Then, when they are cooked in the middle, I move on to my gravy. I make it the same way I make our basic gravy recipe. Scatter flour over the fat left in your skillet, then add broth. When it’s thickened, add some cream and season. It’s quick, easy, and unbelievably delicious.

What to Serve with Swedish Meatballs

When it comes to serving the meatballs, it’s common to serve them with mashed potatoes or buttered noodles, but for fewer carbs, you can swap for mashed cauliflower. A spoonful of lingonberry jam on the side is also an excellent idea (if not a requirement). I also love something crunchy like roasted green beans or a light salad on the side. It cuts through the richness of the meal. (Here’s our go-to balsamic dressing.) 8 ounces (225g) ground pork 2 ounces (55g) fresh bread, crusts removed (2 to 3 slices) 1/4 cup (60ml) milk 2 tablespoons (30g) butter, plus more as needed 1/2 cup (70g) finely chopped onion 1/2 teaspoon fresh ground black pepper 1/4 teaspoon ground allspice 1/4 teaspoon garlic powder 1/8 teaspoon cayenne pepper Pinch fresh ground nutmeg 1/2 teaspoon Dijon mustard or a pinch of dry mustard powder 1 large egg 1/2 teaspoon fine sea salt 3 tablespoons (24g) all-purpose flour 3 cups (710ml) beef broth or chicken broth 1/4 cup (60ml) heavy cream 1 teaspoon light soy sauce 1 teaspoon Dijon mustard or a pinch of dry mustard powder 1/2 teaspoon lemon zest Handful fresh parsley, chopped 2Melt one tablespoon of butter in a wide skillet. Add the onions and cook until soft but not brown, 3 to 4 minutes. Stir in the black pepper, allspice, garlic powder, cayenne pepper, nutmeg, and mustard. Cook, stirring everything around the pan for 30 seconds. Transfer to a bowl to cool,  then wipe the skillet mostly clean with a paper towel, ready to cook the meatballs. 3Combine the beef, pork, egg, and the bread and milk mixture in the bowl of a stand mixer fitted with the paddle attachment (or use a large food processor). When the onions are warm but not hot, add them to the bowl as well. 4Sprinkle the salt evenly over the top of the mixture, then beat for about 30 seconds. Scrape the sides of the bowl, then beat another 30 seconds to a minute until the mixture looks very well blended. (If you are using a food processor, you may need to stop the processor to move the mixture around a bit.) 5Form the mixture into meatballs. We like using a medium cookie scoop, which holds about 1 1/2 tablespoons (you should get around 30 meatballs). 2Melt half a tablespoon of butter in the pan to cook the onions over medium-low heat. 3Add the meatballs and cook, turning every few minutes, until brown on all sides and cooked in the middle, 8 to 10 minutes. It’s unlikely all the meatballs will fit, so you will need to do this in batches (or use two pans). Add more butter to the pan as needed. 4Transfer the cooked meatballs to the baking sheet and place them in the warm oven. 2Decrease the heat to low, scatter the flour over the fat in the pan, and whisk until medium blonde in color, about 2 minutes. 3While whisking, slowly add the broth. Continue to whisk until the gravy begins to thicken. 4Add the cream and cook until the sauce thickens enough to coat the meatballs, another minute or so. 5Whisk in the soy sauce, mustard, and lemon zest. Taste, then adjust with salt and pepper, as needed. Remove the meatballs from the oven and add to the gravy. Serve with parsley scattered on top.

Easy Swedish Meatballs Recipe - 9Easy Swedish Meatballs Recipe - 57Easy Swedish Meatballs Recipe - 41Easy Swedish Meatballs Recipe - 34Easy Swedish Meatballs Recipe - 55Easy Swedish Meatballs Recipe - 25Easy Swedish Meatballs Recipe - 54Easy Swedish Meatballs Recipe - 62Easy Swedish Meatballs Recipe - 12Easy Swedish Meatballs Recipe - 28Easy Swedish Meatballs Recipe - 48Easy Swedish Meatballs Recipe - 4