Instant Pot Swedish Meatballs
This post may contain affiliate links. Please read my disclosure policy.
This easy Instant Pot Swedish Meatballs recipe paired with a creamy sauce is family friendly and perfect for a quick weeknight meal. Learn how to make authentic and classic Swedish meatballs with this tried and true recipe!
Easy Instant Pot Swedish Meatballs Recipe
Thanks to everyone’s favorite furniture store, Swedish meatballs are such a popular dish that kids and adults alike love. With a few basic ingredients, you can recreate this delicious saucy meal right at home!
This recipe is a favorite of mine because you can serve these meatballs on their own as an appetizer, or with some carbs for a full meal. It never fails to be a big hit for a family dinner or when serving guests! You’re going to love this version all done up in your pressure cooker. The flavors in the gravy will taste like it’s been simmering for hours.
What Are Swedish Meatballs?
Also known in Sweden as köttbullar, this is a classic dish made from meatballs spiced with nutmeg and allspice. These meatballs are served in a thick buttery beef gravy made creamy with sour cream.
Why You’ll Love These Instant Pot Swedish Meatballs
- Delicious And Easy! This classic Swedish meatballs recipe is absolutely delicious and ridiculously easy to make in the Instant Pot! It’s made using basic ingredients and takes very little effort.
- Versatile Dish! These meatballs make a great main course when served over egg noodles, mashed potatoes, or rice. But they can also be served as an appetizer or be taken to a potluck.
- Make Ahead Meal! Swedish meatballs keep really well in both the fridge or freezer, which makes them a fantastic make-ahead meal. So I recommend doubling the recipe and freezing half for later.
Meatballs
- Ground beef and ground pork – I love to use a mixture of beef and pork in my meatballs. The pork has a higher fat content and makes the meatballs extra moist.
- Panko – This is my favorite type of breadcrumb to use. It’s a bit more coarse and holds the meatballs together well. You can use any type of breadcrumb you like best, including gluten-free breadcrumbs.
- Onion – I used a medium white onion. Shred it using a cheese grater to make nice even and small pieces.
- Egg yolks – Using just the yolks will give your meatballs an extra rich texture. Eggs are necessary to bind your meatballs together.
- Seasonings – Other than salt and pepper, Swedish meatballs have warmer spices. I used allspice and nutmeg.
- Milk – You can use any type of milk that you like. This gives moisture to your meatballs and reconstitutes the breadcrumbs with liquid to help them bind all the ingredients together.
- Olive oil – This is what we’ll use to fry the meatballs. You can use any oil that you have handy as long as it has a high smoke-point.
Gravy
- Butter – I always use unsalted butter. This will give you full control over the salt content in your gravy.
- Flour – We need flour to create a roux with the butter and thicken the gravy. You can make a roux with gluten-free flour, or take it out all-together and add a cornstarch slurry at the end while you reduce the gravy.
- Beef broth – Use low sodium broth. You can use any type of broth that you have handy, but beef broth will give a deeper and more authentic flavor.
- Salt & pepper – Season to taste.
- Sour cream – This is used to finish your gravy off. This takes your gravy to the next level! You can also use plain greek yogurt.
- Fresh dill and parsley – The more dill the merrier for me! These herbs will add delicious fresh flavor and make your meatballs look beautiful.
This is an easy 2-step IP recipe that you can whip up any night of the week! It takes no time to make the meatballs and simple gravy. Then once that’s done, the Instant Pot does all the work for you!
Form The Meatballs
To begin, add the ground meat along with all the other meatball ingredients to a large bowl and combine them together well using your hands. Yes, your hands! And don’t be afraid to really get into it as the ingredients really need to be evenly dispersed for the best tasting meatballs. Now, form the meat mixture into about 32 meatballs that are each 1-inch in diameter. They don’t need to be perfect, yet they all do need to be about the same size so that they cook evenly.
Also, if you are having trouble getting your meatballs to hold shape the meat mixture may be too wet or too dry to hold together, which is an issue with the amount of egg or breadcrumbs. But it’s easy to fix! If the meatballs are too wet just add a little more of the breadcrumbs and if they are too dry add a little more egg.
However, when adding more egg, I suggest that you whisk an egg in a small bowl and then add a little at a time to the meat mixture until the meatballs begin holding their shape. If you just toss in another whole egg you may find yourself with a mixture that is now too wet!
Cook The Meatballs
Next, it’s time to get those meatballs cooking! So add the olive oil to the pot of your pressure cooker and then turn it on to the saute setting. Now, add some of the meatballs to the IP in a single layer and cook them for about 3 to 4 minutes to brown them on all sides. You will need to do this in a couple of batches to cook them properly.
Then once the meatballs are fully cooked, transfer them to a paper towel-lined plate, and set them aside for a later step.
Make The Gravy
Now that the meatballs are cooked, you can start making the gravy right in the Instant Pot with all those savory meatballs drippings. To do this, first add the butter to the IP and let it melt. Next, whisk in the flour and cook it for 1 minute to form a roux. Then while whisking constantly, pour in the beef broth and season with a bit of salt and black pepper. Now, put the meatballs back into IP, close the lid, and set the valve to the sealing position. Finally, set the pressure to HIGH and cook for 8 minutes.
Yet, after you do this it will take the Instant Pot a few minutes to come to pressure before you see it starting to cook and the timer counting. So just be patient. It’s just getting ready to do its magic!
Release The Steam
When the Instant Pot timer is up, quick release the pressure as per the manufacturer’s instruction for your model. Then once all the pressure has been released, you can safely remove the lid. But be very careful when doing this. The steam is very hot and can burn.
Finish The Gravy
Before you can finish making the gravy you need to remove the meatballs from the pot. Then turn the Instant Pot back on to the saute setting and cook the gravy for about 4 to 5 minutes so it can reduce. Now, stir in the sour cream and your gravy is complete!
Garnish And Serve
Now, it’s time to dive into some Instant Pot Swedish meatballs! To serve, transfer the cooked meatballs to your dish of choice and pour all that delicious gravy over them. Finally, sprinkle the dish with the chopped herbs and enjoy!
What Kind of Meat Can I Use?
While I used pork and beef, you can use any type of meat that you like. Chicken, turkey, and lamb are also great options. Keep in mind that if you use a lean type of meat like chicken, turkey, or lean beef, it’s best to mix it with a fattier meat like pork, lamb, or regular ground beef. This will balance out the moisture to ensure you don’t end up with dry meatballs.
Can I Make This Recipe Dairy Free?
Yes! It’s easy to make the recipe dairy-free. Just use a plant-based butter and milk. Then omit the sour cream at the end and add a little more beef broth.
Can I Make Gluten Free Swedish Meatballs?
Yes! For the meatballs, you can use gluten-free breadcrumbs or quick oats in place of the regular breadcrumbs. You may need to adjust the amount of egg, but this will work. As for the gravy, just use a 1-to-1 gluten-free flour and it will work perfectly to thicken the gravy.
Expert Tips
- Be careful not to over-crowd the pot. Be patient and fry the meatballs in batches so that they can be nicely browned.
- If you change up the ground meat, using a fattier type with a lean type will give you the best results.
- You can use gluten-free flour and gluten-free breadcrumbs in this recipe if you need.
- Don’t skip the nutmeg and allspice! I know they seem like ingredients only used in fall time baking, but it’s what elevates these from regular meatballs to Swedish meatballs.
How To Serve
These meatballs are traditionally served with lingonberry jam. This can be kind of hard to track down at your local grocery store, but, believe it or not, you can find it at IKEA! If you stumble across this jam, I would highly suggest picking it up for these meatballs.
Swedish meatballs can be served as a main dish over egg noodles, mashed potatoes, or rice. You can try some low-carb options like cauliflower rice or some zoodles. You can also serve them as an appetizer all on their own!
Leftovers
Store these in the fridge in an airtight container for 3-4 days. They are perfect for reheating in the microwave! If you’d prefer a different option, you can also reheat them covered in a saucepan over medium heat. Feel free to add an extra splash of beef broth if the gravy has thickened up too much.
Freezing
Let the meatballs cool down to room temperature and store in an airtight container. I like to store this recipe in individually-sized containers to make thawing easier. These meatballs will last up to 3 months frozen.
You can either thaw in the microwave, or transfer the frozen meatballs to the fridge and let them thaw out overnight. Transfer to a saucepan and warm them over medium heat.
More Saucy Meatball Recipes:
- Philly Cheese Steak Meatballs
- Porcupine Meatballs
- Cranberry Meatballs
- Meatball Parmesan
- Salisbury Steak Meatballs
- Swedish Meatballs
- Firecracker Chicken Meatballs
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instant Pot Swedish Meatballs
Video
Ingredients
For the Meatballs
- 1 pound ground pork
- 1 pound ground beef (lean)
- ½ cup breadcrumbs (I used panko)
- 1 medium onion (shredded or finely chopped)
- 2 egg yolks
- ½ teaspoon salt (or to taste)
- ½ teaspoon pepper (or to taste)
- ¼ teaspoon nutmeg
- ¼ teaspoon allspice
- ⅓ cup milk
- 2 tablespoon olive oil (for frying)
For the Gravy
- 6 tablespoons butter (unsalted)
- ⅓ cup all-purpose flour
- 3 cups beef broth (low sodium)
- ¼ teaspoon salt (or to taste)
- ¼ teaspoon pepper (or to taste)
- ¾ cup sour cream
Garnish
- 1 tablespoon dill (fresh, chopped)
- 1 tablespoon parsley (fresh, chopped)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Make the meatballs: Mix all the meatball ingredients together. I like to get in there and use my hands to make sure everything is evenly dispersed.
- Fry the meatballs: Heat the olive oil over your pressure cooker’s saute setting. Brown the meatballs in batches on all sides. Set aside on a paper towel-lined plate.
- Make the gravy: With the saute setting still on, melt the butter. Whisk in the flour and cook for 1 minute. Whisk in the beef broth and season with salt and pepper. Add the meatballs back to the pot and cook on high pressure for 8 minutes. When the timer is up, quick release the pressure as per manufacturer’s instructions.
- Finish your Swedish meatballs: Remove the meatballs from the pot. Turn the saute setting back on and reduce the gravy for 4-5 minutes, then stir in the sour cream. Pour the gravy over the meatballs and garnish with your chopped herbs.
Equipment
Notes
- Yield: Recipe will yield about 40 meatballs.
- Leftovers: Store these in the fridge in an airtight container for 3-4 days. They are perfect for reheating in the microwave! If you’d prefer a different option, you can also reheat them covered in a saucepan over medium heat. Feel free to add an extra splash of beef broth if the gravy has thickened up too much.
- Freezing: Let the meatballs cool down to room temperature and store in an airtight container. I like to store this recipe in individually-sized containers to make thawing easier. These meatballs will last up to 3 months frozen.
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.
Delicious, I used premade meatballs and still used instant pot and sauce. Worked awesome and so tasty.
I do not have an instant pot. Can I make these another way?
Absolutely, here’s how: https://www.jocooks.com/recipes/swedish-meatballs/
We loved it! Thanks
I love all your recipes I’ve tried – they always work out great!
Question: my son cannot eat beef, could I substitute ground chicken or turkey mixed with the pork ?
Absolutely! Just keep in mind the cook time may vary 🙂
Can you freeze the meatballs in the gravy?? What’s the best way to defrost?
Yes, there are freezing/thawing instructions in the post and the recipe card.
This was so delicious!!! I admit I used a good brand of already cooked frozen meatballs, sauteed them a bit first just to bring out their flavor, and pressure cooked them in the gravy mixture for 3 min instead of 8 min, and they were perfect! I served over golden mashed potatoes with green beans and Lingonberry Jam purchased from IKEA and oh my!!! Another amazing recipe from Jo!!! As I learn more about Instant Pot cooking, you are turning into my “go to” for reliably deliciously consistent recipes!!! Thank you!
Yum! That sounds so good. Nice call on buying that Lingonberry jam 🙂
Hi! Did you let the frozen meatballs defrost first?
I think I just left the bag of frozen meatballs on the counter as I was gathering ingredients and reading over the recipe so they were only partially frozen by the time I began sauteing them. That made them thaw the rest of the way.
This was delicious! Definitely making it again.
Can you sub in frozen meatballs for this recipe? If so, would cooking time change?
Are the meatballs pre-cooked? If so, 5 minutes under high pressure will be okay. 10 minutes if they are uncooked.
I was wondering if this would cause a burn notice with the flour?
We’ve never had that issue!
OMG!! This is soooooo good. I had two helping and could drink the gravy. BRAVO. Love your website. I’m hooked!
Thank you, Diane! I appreciate your comment. I hope you try some other recipes. 🙂
These look amazing. I need to try them!!
I’m also in the middle of planning out some freezer meals for my best friend’s incoming baby, so I’m excited to taste test these!
Can these be made in a slow cooker ?
Yes, you can. I would still brown the meatballs in a skillet first, don’t cook them completely, just brown them on all sides. Then in a skillet make the sauce as instructed and add everything to a slow cooker. Cook on low for 4 to 5 hours or high for 2 hours.
What size instant pot?
I used a 6 quart Instant pot.
Any covered pan in a 200 degree oven is an slow cooker. Use the time recommended in your cooking instructions. For pulled pork, use a pork butt roast over night.