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!

Instant Pot meatballs in sauce garnished with parsley in baking dish.

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

Step by step process how to cook meatballs in Instant Pot.
  • 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!

Pasta and meatballs in Instant Pot with a spoon.
  • 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.
Meatballs in sauce and garnished with parsley served with toothpicks in a baking dish.

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

How long to cook frozen meatballs in Instant Pot?

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.

If I add tomato sauce, will I get a Burn notice?

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.

Why don’t I have to brown meatballs first?

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!

If I double the recipe, do I need to double the cooking time?

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

More Instant Pot Recipes

Instant Pot Meatballs garnished with parsley
instant pot meatballs

Instant Pot Meatballs

These Instant Pot Meatballs can be enjoyed as an appetizer or make it into a one pot meal with your favorite pasta! Ready in 20 minutes, meatballs can be made with any ground meat.
4.95 from 19 votes
Servings 6 servings (5 meatballs each)
Calories 138
Diet Gluten Free
Prep Time 7 minutes
Cook Time 7 minutes
Pressure Up & Down Time 6 minutes
Total Time 20 minutes

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.

Video

Notes

Pictured are meatballs made with ground turkey and no egg and no oatmeal. I use oatmeal for beef meatballs as poultry is quite dense when cooked. I find meatballs taste amazing and come out juicy with all these variations depending what I have on hand or how tired I am.

Nutrition

Serving: 5meatballs | Calories: 138kcal | Carbohydrates: 8g | Protein: 20g | Fat: 2g | Saturated Fat: 1g | Cholesterol: 69mg | Sodium: 360mg | Fiber: 1g | Sugar: 3g
Course: Dinner
Cuisine: North American
Author: Olena Osipov
Did you make this recipe?Mention @ifoodreal or tag #ifoodreal!

5 Secrets to Easy Healthy Dinners

Plus sign up for weekly emails with recipes to make your cooking stress free, delicious and healthy.

About Olena

Welcome! I grew up in Ukraine watching my grandma cook with simple ingredients. I have spent the last 11 years making it my mission to help you cook quick and easy meals for your family!

Pin this recipe now to save it for later

Pin Recipe

You may also like

Comments

  1. Attempt it in a straightforward candy and sour dish, as the meat different in chili, as a “rooster” salad, or in a Philly “cheesesteak” sandwich.

  2. 5 stars
    I always make 12 dozen meatballs at Christmas and keep them on hand for use with a variety of sauces. Thank you for making my life easier day by day.

  3. 5 stars
    I made this recipe, instant pot turkey meatball, and it was delicious and the texture was very good. I was afraid that it would be rubbery but it was not, it was like a traditional meatball! I stacked the meatballs on the trivet, layering them with sheets of foil. I was careful to just lightly mix the meat since I was really wanted to avoid the dry/rubbery/chewy kind of turkey meatball. Thanks for the recipe & the virtual cooking guidance that you provide. Your recipes and website are so well organized. When I have a culinary question, I turn to Ifoodreal!

      1. 5 stars
        I emphasize how good this recipe is since I had bought a tray of turkey meatballs from a local caterer, and those ones were rubbery. I was disappointed, but now I am very happy to save $ and use this easy recipe! Thanks again.

  4. I would really like to try this but I have a question/concern. If you put the tomato sauce in the bottom of the instant pot don’t you get burn notice? Typically tomato based recipes have the sauce on top.

  5. With tomato sauce you,re putting the sauce on the bottom with the meatballs – no trivet? Doesn’t the tomato sauce burn if it’s not on top?
    I’m confused. Love your recipes though. And I have ground turkey to use!
    Blue

  6. 5 stars
    Super simple and quick. Used frozen meatballs with some frozen tomato sauce and fresh garlic. Put all into a small insert pot since I like to cook one or two meal sized portions. Served over rice pilaf. I use a 6 qt Instant pot and the insert pots are a great addition for smaller portions. Store left overs in the small pot with less to clean up too.

  7. 5 stars
    Thank you for this recipe! So easy and quick on a night that you want to make something easy but a little harder than opening a can of soup lol! I made it just exactly like the recipe for instant pot, and my husband and adult son loved it! Iโ€™m enjoying your recipes and just recently got an instant pot and I am just amazed how easy it is (once you figure out โ€œwhat is this contraption!โ€) without all the mess, and your recipes are awesome! I feel good about making all your heathy meals. Thank you Olena, and I love your videos and how genuine and fun to watch you and your taste testing husband!

    1. Awe, you are so welcome! So happy to hear you are enjoying my recipes, Sally! And thank you for your detailed feedback. ๐Ÿ™‚

  8. 5 stars
    We made this using ground turkey and a jar of pasta sauce. Mixed up 1lb turkey with chopped scallions (I use those instead of onions) and garlic, dried thyme (didn’t have any oregano on hand) and an egg. Poured the sauce into the instant pot, rolled and added the meatballs, and then cooked for the 7 minutes. We served this over spaghetti and gluten free spaghetti. It was really delicious, and so easy to do. I am definitely adding this to the instant pot rotation! Thanks for a great recipe.

  9. I make meatball sandwiches at least 2 times a month, and mine are beef. Can I do beef and sauce together?

4.95 from 19 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.