Instant Pot Meatballs are tender, juicy and full of Italian flavor. They’re made with ground beef, turkey, pork or veal and cooked in a simple yet robust tomato sauce. This one-pot instant pot dinner recipe is ready in under 30 minutes since no browning or sautéing is required!
Serve this Instant Pot Meatball recipe with our Garlic Mashed Potatoes, one hour dinner rolls, Air Fryer Baby Potatoes, Balsamic Brussel Sprouts or serve over spaghetti noodles or Zucchini Noodles for a complete meal.
Table of Contents
Instant Pot Meatballs
Meatball recipes are my jam. What’s not to love? They’re rich, filling and tend to be a crowd favorite. Two other popular meatball recipes round these parts are: Buffalo Chicken Meatballs and Easy Swedish Meatballs.
Meatballs in the Instant Pot can be used in so many different ways. Think spaghetti, meatball sliders, meatball pizza, meatball sub and more. The list is endless.
Cooking Meatballs In The Instant Pot
Using the Instant Pot to make meatballs in a painless process. In fact, from start to finish you’re done in just 30 minutes, including the time it takes for your pot to come to pressure. 30 Minute Meals are key on busy weekdays.
For this Instant Pot recipe, we used the popular Instant Pot Duo Plus which has a 6 qt capacity.
How To Make Instant Pot Meatballs
Step 1 – Make the Sauce
While the sauce is cooking, add the dry ingredients to a large mixing bowl and mix well with your hands. Add the wet ingredients to the mixing bowl and mix well using your hands. Roll the meatballs into 1” balls.
Step 2, 3 & 4 – Make The Meatballs
While the sauce is cooking, add the dry ingredients to a large mixing bowl and mix well with your hands. Add the wet ingredients to the mixing bowl and mix well using your hands. Roll the meatballs into 1” balls.
Step 5 – Cook the Meatballs
Add the meatballs to the instant pot, making sure each meatball is covered with the tomato sauce. Pressure cook on high for 5 minutes. Confirm the meatballs are a minimum of 145F.
Step 6 – Reduce Sauce and Serve
Remove the meatballs from the pot and reduce the tomato sauce until your desired consistency is reached. Top with extra parmesan cheese and enjoy immediately.

How Do You Keep Meatballs From Falling Apart?
These Instant Pot Meatballs have the perfect combination of meat and fillers so they will not fall apart in the instant pot. Any item you omit or add may create a more delicate meatball that does break apart when cooking. Consider yourself warned!
Pressure Cooker Meatballs Recipe Tips:
Don’t care for ground beef? Feel free to use ground pork, ground turkey or ground chicken instead.
Use homemade Pangrattato in place of Panko. Or, if you’re on a Keto diet you can use pork rinds like in these Carnivore Meatballs.
I prefer 85% / 15% ground beef for meatballs to avoid dry meatballs. The lower the % of fat in the meat, the less juicy your meatball will be. At 85% you may have a slight grease slick on top of the sauce when it’s done cooking. You can either stir it back in or dab it with a paper towel to remove. Personal preference.
Feel free to use any store bought spaghetti sauce or homemade spaghetti sauce recipe.
Instant Pot Spaghetti and Meatballs – This recipe has not yet been tested to cook spaghetti in the Instant Pot at the same time as the meatballs. Keep your eyes out for an Instant Pot Spaghetti and Meatballs Recipe soon.
How To Store Leftovers
Allow the leftover meatballs to completely cool. Place on a baking sheet and freeze for at least 30 minutes. Remove the meatballs from the freezer and transfer them to a Ziploc bag. Meatballs will keep for 3-4 months.
Instant Pot Frozen Meatballs
To re-heat previously cooked frozen meatballs using the Instant Pot, pour one cup of water to the bottom of the Instant Pot. Place the frozen meatballs on the metal trivet. Pressure cook on high for 7-8 minutes before quick releasing the pressure (QR).
Instant Pot Recipes
Here are a few of our most popular Instant Pot recipes:
Wine That Pairs With Italian Meatballs
Chianti, Sangiovese, Tuscan Red Blends or Merlot (super fruity, high acid)
I’d love to hear from you! Please leave a recipe rating, snap a pic and use the hashtag #foodieandwine, after you’ve made the recipe, and post to social media!

Equipment
Ingredients
INSTANT POT MEATBALLS:
- 1 Lb Ground Beef (*Note 1)
- 2 strips Bacon, Minced
- 3 cloves Garlic, Minced
- 1 Extra Large Egg, Beaten (*Note 2)
- ½ tsp Worcestershire Sauce
- ½ cup Onion, Diced
- 1 tsp Dried Oregano
- 1 tsp Dried Basil
- ½ tsp Kosher Salt
- ¼ tsp Black pepper
- ½ Cup Panko Bread Crumbs
- ¼ Cup Milk
- 3 tbsp Freshly Grated Parmesan Cheese Plus More For Serving
SAUCE:
- 2 cups Unsalted Beef or Chicken Stock
- 1 ⅓ Cup Tomato Sauce
- ⅔ Cup Tomato Paste
- 1 tsp Fresh Basil, Chopped
- 1 tsp Dried Oregano
- ½ tsp Red Pepper Flakes
- Salt and Black Pepper, To Taste
Instructions
- Add all the tomato sauce ingredients to your Instant Pot and mix well. The tomato paste should be dissolved into the tomato sauce if mixed enough. Place the lid on the Instant Pot (with the valve in the sealed position) and pressure cook on high for 5 minutes before quick releasing.
- While the sauce is cooking, add the ground beef, bacon, garlic, egg and Worcestershire Sauce to a large mixing bowl and mix well with your hands.
- Add the onion, dried oregano, dried basil, salt, pepper, Panko bread crumbs, milk and cheese to the ground beef mixture and mix well using your hands.
- Roll meatballs into 1" balls (slightly larger than a golf ball).
- Once the tomato sauce is done cooking, carefully add the meatballs to the sauce, making sure the meatballs are covered in the sauce. Place the lid on the Instant Pot (with the valve in the sealed position) and pressure cook on high for 5 minutes before quick releasing.
- Insert a thermometer into the center of a meatball to confirm the temperature is a minimum of 145°F.
- ** OPTIONAL** For a thicker tomato sauce, transfer the meatballs to a large dish. Turn the Instant Pot on the saute setting and continue cook the sauce until your preferred consistency is reached. Taste and add extra seasonings if desired.
- Enjoy immediately to ensure the juiciest meatballs.