These Instant Pot Meatballs are life-changing and can be enjoyed as a healthy appetizer or make it into a one pot meal with your favorite pasta! Ready in 20 minutes with any ground meat, with or without sauce, and there’s no browning, sauteing, or long simmering time.
Instant Pot spaghetti and Instant Pot meatloaf are other easy Instant Pot meals that I include often in our dinner rotation when life gets busy!
Table of Contents
If you’ve never considered making meatballs in your Instant Pot, I urge you to make it happen. You will not look back because it’s a total game-changer!
Who ever thought you could have meatballs ready on your dinner table in under 20 minutes? Total! I just love Instant Pot recipes!
I have a recipe for turkey meatballs that requires the addition of zucchini to keep them moist. With the Instant Pot, the steam and moisture do not escape which locks in all the juices inside the meatballs. It’s amazing!
Why You’ll Love This Recipe
- Quick to cook: It’s so much faster than traditionally made meatballs on the stovetop. No long simmering in the sauce, but they taste like they were simmering all day!
- Still delicious: They’re so juicy, so moist, and the pressure cooker only enhances the flavor.
- No breadcrumbs: These meatballs are super healthy and gluten-free when using certified gluten-free oats.
- Make ahead: Meal prep, batch cooking, and freezer-friendly which means they’re great for more than just one meal!
- Budget friendly: Much cheaper than buying frozen meatballs from the store.
- Versatile to serve: Work in a variety of ways – for Instant Pot spaghetti and meatballs, in a sandwich, or on their own.
Ingredients for Instant Pot Meatballs
This modern day pressure cooker meatballs recipe works with any type of ground meat, whether turkey, chicken, beef, or pork, and no matter what, they come out perfectly seasoned, perfectly cooked, and super moist!
- Any ground meat: Ground turkey, chicken, beef, pork, lamb, venison etc. Forgot to thaw? Quickly defrost using Instant Pot frozen ground beef method.
- Fresh garlic and onion: I have to say that adding fresh garlic and onion produced the tastiest pressure cooker meatballs because the flavor gets infused into the sauce.
- Dried oregano, balsamic vinegar, salt, and pepper: Use what you like or have on hand. If you prefer Italian seasoning or another herb, use it. If you only have white vinegar use that instead or omit it completely.
- Tomato sauce: You only need this if you’re going to be cooking the meatballs in the sauce. Use low sodium, and whichever one is your favorite.
- Egg, oatmeal (or breadcrumbs): They are completely unnecessary but can be used for binding if you prefer. I have used uncooked quinoa as a binder before, too.
How to Make Meatballs in Instant Pot
Instant Pot Meatballs No Sauce
- Prep: Mince fresh onion and garlic with a knife, a box grater, or puree in a small food processor. Add 1/2 cup water to the bottom of the pot and place a trivet or steamer basket inside. This works for any size Instant Pot.
- Shape meatballs: Combine ground meat, grated onion, and garlic, oregano, salt, and pepper and roll into about 30 smaller golf size balls meatballs. Size doesn’t matter, within reason.
- Add meatballs as you roll them. It is OK to stack meatballs and I find dipping hands in a bowl with water helps to roll the meatballs.
- Cook on High Pressure for 7 minutes. Wait for 2 minutes and release the remaining pressure using the Quick Release method. Open the lid, meatballs are ready and you might have to separate a few meatballs from each other.
Instant Pot Meatballs and Sauce
Cooking pressure cooker meatballs with tomato sauce is very similar to the ones without the sauce minus the trivet and water.
- Prep: Add tomato sauce to any size Instant Pot. No water or trivet is needed.
- Add meatballs: Drop raw meatballs into the sauce as you roll them out. They should fit in a single layer in tomato sauce but packing them tight or on top is just as fine.
- Cook on High pressure for 7 minutes. Wait for 2 minutes and release the remaining pressure using the Quick Release method.
- Serve: Meatballs taste best if you let them stand open for 10 minutes. Then I toss them to coat in sauce by shaking the inner pot and garnishing with parsley or dill.
Recipe Tip
Avoid the Burn notice by making sure your sauce isn’t too thick. You need enough liquid to create steam. If you find your sauce is way too thick, add just a bit of water to thin it out.
Instant Pot Meatballs and Pasta
And last but not least – you can make a one pot meal. Make a classic Instant Pot spaghetti and meatballs combo or use any pasta shape you have on hand!
- Cook meatballs with or without tomato sauce first as per recipe.
- Add 2 cups water and 3 cups of any dry pasta. If you cooked meatballs without tomato sauce, add it now.
- Stir gently not to break meatballs. If you add long shape pasta like spaghetti, stirring will be hard. So, break the spaghetti noodles in half and lay them in about 6 layers crisscross to prevent sticking. Top with tomato sauce, if not added yet.
- Cook on High Pressure for 5 minutes with Quick Release. Stir and serve.
Can I Cook Frozen Meatballs in Instant Pot?
Yes. Cook frozen meatballs in your Instant Pot just like you would fresh meatballs. The Instant Pot will take longer to come to pressure but the cooking time remains the same.
Variations
- Add greens: Adding chopped spinach or kale into the sauce once it’s cooked adds more nutrients and added flavor.
- To make them gluten-free: You can either completely omit any breadcrumbs or make sure to use certified gluten-free oats.
- For a low-carb meal: Serve over zucchini noodles or spaghetti squash.
- Different meat: Use ground beef, chicken, turkey, pork, or a combination.
- Add cheese: If you’re not concerned about dairy, you can add a bit of Parmesan cheese or even cheddar (like I do in Mexican meatballs) to your meatball mixture.
- Use broth: When making meatballs without sauce, use beef broth instead of water for flavor.
Tips for Best Results
- Be flexible: Pictured are meatballs made with ground turkey and no egg and no oatmeal. I have used oatmeal for beef meatballs as poultry is already quite dense when cooked. I find all meatballs taste amazing and come out juicy no matter which variation I make.
- When rolling the meatballs: Dipping your hand in cold water can help with forming the balls without the meat getting stuck to your hands.
- Don’t overcook: 7 minutes is the optimal cook time for juicy meatballs whether from fresh or frozen.
Serving Recommendations
Serve as an appetizer: This is my absolute favorite way! Transfer meatballs to a baking dish and stick a toothpick into each one. Voila.
Or serve right in the Instant Pot (with toothpicks) while keeping it on the Warm function. Easy entertaining for game day, potlucks, and serving any crowd!
BBQ meatballs: Completely switch up the dish and toss the cooked meatballs, made with no sauce, into healthy BBQ sauce, for BBQ meatballs. Serve alongside Instant Pot mac and cheese or healthy coleslaw or add them to your pizza!
For a healthy dinner: Serve on top of your favorite whole grain pasta, brown rice, or quinoa. Would even be amazing for meatball almond flour crust pizza!
For a low-carb dinner, enjoy with greens like this cucumber and tomato salad, zucchini noodles, or even a green smoothie.
In a sub or sammie: A meatball sub or sandwich makes a fun (albeit a little messy) meal for lunch or casual dinner.
How to Store
Freeze: Place raw meatballs on a baking sheet and flash freeze for a few hours. This is so they don’t stick together once kept frozen. Transfer to a Ziploc bag and freeze for up to 3 months. Cook straight from frozen.
Refrigerate leftovers: In an airtight container, meatballs can be kept in the fridge for up to 5 days. If made with pasta, keep stored for up to 2 days only, as pasta tends to get soggy.
FAQs
The cook time remains the same! Keep in mind the cooking time and total time are two different things. It will take longer for frozen meatballs to come to pressure, which means the total time it takes for your meal to hit the table will be a little longer, but not by much. Once the pot comes to pressure, everything else remains equal.
Not with this recipe! Here’s why. Yes, sometimes that might happen if you have a high amount of sugar in your sauce, or there’s not enough sauce for the number of other items in the pot. A pressure cooker needs a certain amount of liquid in it to create steam, so as long as you have enough sauce, that isn’t too thick, and there’s more sauce than there are meatballs, you should be fine.
Some recipes result in crispy meatballs on the outside. This isn’t one of those recipes. This beautiful recipe results in super tender, moist, and delicious meatballs, but that doesn’t mean you can’t brown them first, it just means you don’t have to!
No, you don’t! As long as you’re not doubling the size of the meatballs, but rather the amount, then the cooking time will remain the same.
More Meatball Recipes to Try
- Slow cooker porcupine meatballs
- Sweet and sour meatballs
- Thai meatballs
- Turkey meatball soup
- Chicken meatballs
- Marry me chicken meatballs
More Instant Pot Recipes
Instant Pot Meatballs
Equipment
Ingredients
- 1 pound ground turkey, beef, chicken or pork
- 1 large egg optional
- 1/4 cup any oats optional
- 2 large garlic cloves grated or 1 tsp garlic powder
- 2 tablespoons onion flakes or powder or 1 small onion, grated (pureed in food processor)
- 1/2 tablespoon balsamic vinegar optional
- 1/2 teaspoon oregano dried
- 1/2 teaspoon salt
- Ground black pepper to taste
- 15 ounces can tomato sauce low sodium (optional)
Instructions
- Instant Pot meatballs without tomato sauce: In Instant Pot, add 1/2 cup water and place trivet or steamer basket inside. Set aside.
- Instant Pot meatballs with tomato sauce: Add a can of tomato sauce. No water. Set aside.
- In a large bowl, add ground meat, grated (pureed) onion and garlic, oregano, salt and pepper. Mix well with a spatula or hands.
- Using small cookie dough scoop, form 30 meatballs (it helps to dip hands in a bowl with cold water occasionally) and place them one by one inside prepared Instant Pot. It is OK to stack meatballs or just arrange them in a single layer in tomato sauce.
- Close the lid, turn pressure release valve to Sealing and pressure cook on High pressure for 7 minutes.
- Wait for 2 minutes and release remaining pressure by turning valve to Venting. Open the lid and voila.
Meatballs with Tomato sauce
- Meatballs in tomato sauce taste best if you let them stand open for 10 minutes. Then I toss them to coat in the sauce by shaking the inner pot and garnish with parsley or dill. Serve with desired whole grain and salad or dinner.
Appetizer
- Transfer meatballs in a baking dish and stick toothpick into each one. Voila. Healthy and easy appetizer right there. Or serve right in Instant Pot (with toothpicks) while Keep Warm is on.
Meatballs with Lean Ground Beef
- I wouldn't worry about this step if I had extra lean ground beef. But with lean beef or pork here is what I do. Cook meatballs on a trivet with water first. Drain liquid (broth basically) into a bowl.
- Remove trivet from Instant Pot and add tomato sauce (or not). And serve leaner and less saturated fat meatballs.
- Next day I skim and discard solidified fat from the bowl with liquid and use it as a broth in recipes. Can refrigerate or freeze.
How to Cook Frozen Meatballs
- Cook frozen meatballs in Instant Pot just like fresh. Instant Pot will take longer to come to pressure but cooking time remains the same.
How to Make One Pot Meal with Pasta
- Cook meatballs with or without tomato sauce first as per directions above or in the recipe.
- Add 2 cups water and 3 cups any dry pasta. If you cooked meatballs without tomato sauce, add it now.
- Stir everything gently not to break meatballs. If you add long shape pasta like spaghetti, stirring will be hard. So just lay broken in half noodles in about 6 layers criss cross to prevent sticking. Top with tomato sauce, if not added yet. You shouldn't worry about Burn here.
- Cook on High pressure for 5 minutes with Quick Release.
About how long you think the sealant ring will last? I use mine IP about every other day
About 1 year.
Yummy and so easy!
Hello Olena …..you are an inspiration for me to try some of your outstanding and easy to prepare recipes…I recently was inquiring about instant Pot recipes…….but got the info all about them……but have not purchased one Yet..I live in a small town no big stores have to drive 2 hrs to a city . so would you unscribe those recipes for now from my email….till I purchase one then will want them……Thank You Pat
All done, Pat.
Very good! I did get the Burn warning after adding the pasta and sauce. Nothing was burned.
It could happen because Instant Pot is a machine and it could be more sugary type of tomato sauce that its mechanism detected “burning”. Or more sensitive IP. It doesn’t always mean food is burning. Glad you made it work!
I just made them and waiting for them to finish cooking! Question… I made mine bigger, is it still the same cooking time? Thank you!!
Depends how much bigger. IF double my size then might have to add 3-5 mins cook time. Less than that could have turned out fine. Hope they did. IP cook time depends on thickness of food not the amount, so yeah…
I have not tried this yet, but I love the idea of not having to brown the meatballs first! My instant-pot steaming basket is not as mesh-like as yours is. Mine looks more like a strainer, I think the Amazon description is “sturdy steamer”. The metal material is thicker and appears to have less holes. Curious if anyone has tried it using that type of steaming basket, as opposed to the mesh-type basket?
It will work!
Oh my gosh, I was so skeptical of not browning and just putting the meatballs into the sauce on top of each other. It was perfect beyond belief, over thin spaghetti. I used pasta sauce with spices added instead of plain tomato sauce, but added all the spices you recommended and a few more (red pepper flakes, umami spice, nutritional yeast, because I like umami/savory) and it was delicious. I added quite a bit of oatmeal, and it was still a bit gooey, but the meatballs cooked up okay. I let it come to a complete release. Texture and flavor – fabulous! Thank you for encouraging me make a recipe out of my comfort zone. It was amazing.
You are so welcome Mindy! Cooking should be all about experimenting and having fun wth new things!
I agree, not browning them in oil left me with less calories, and as you said, they were perfect without it. I had leftovers tonight and they were equally delicious. Thank you so much for the wonderful recipe, and your reply.
These are such a hit, so quick and delicious. I cooked them in the sauce in the instant pot and added some chopped spinach after opening the lid which simply wilted and added some greens.
Hello Olena,
I made your Mexican Cauliflower Rice recipe and it was so flavorful! My husband loved it. By the way, I just put in the ricedcauliflower raw and the steam from the dish cooked it. Saved me a step. We are eating Keto so this was a recipe I will be using again. I did add some shredded cheddar cheese to our helping. Yummy! Thank you for sharing this delicious recipe.
Iโm so happy to read this! Thanks for your positive feedback, Mary Rae! Yes, basically that’s what I do – add even frozen cauli rice and it just warms through. The best!!!
Turkey meatballs came out amazing!