Instant Pot Parmesan Meatball Subs

Instant Pot Parmesan Meatball Subs

  • Author: Jenne Kopalek
  • Prep Time: 1 Hour
  • Cook Time: 13 Minutes
  • Total Time: 1 Hour 13 Minutes
  • Yield: 6 Servings 1x


Savory meatballs made in the instant pot for subs.



  • 2 lbs ground beef; grass fed
  • 2 tablespoons garlic
  • 1 teaspoon onion powder 
  • 1 tablespoon oregano
  • 2 teaspoons cracked black pepper
  • 1 teaspoon salt
  • 1/2 cup parmesan cheese
  • 128 oz jar of spaghetti sauce
  • 6 buns
  • 6 slices mozzarella cheese; optional
  • Extra parmesan for topping; optional



  1. In a large bowl, add ground beef and top with salt, pepper, parmesan, garlic, onion powder, and oregano.
  2. Mix the meat well with your hand or a hand mixer. Roll meat into balls. Place in the freeze for about 1 hour. These can be frozen larger but you will need to add more cook time if you freeze them longer. More information is in the post above.
  3. Place trivet into the instant pot. Add one cup water. Place meatballs on trivet. Place the lid on top of the instant pot. Turn valve to sealed position. Set to high pressure for 13 minutes. Once the instant pot stops counting quick release the pressure. 
  4. Remove meatballs and drain liquid. Place meatballs back into the pot without the trivet. Click saute and add the spaghetti sauce. Stirring the balls light around the sauce. It will heat up pretty fast. Once the sauce it heated turn off saute mode and set to keep warm. 
  5. Cut the buns and then toast. Top with meatballs, parmesan cheese, and mozzarella
  • Category: Dinner
  • Method: Instant Pot
  • Cuisine: American

Keywords: Instant Pot Parmesan Meatball Subs

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites. View our privacy policy.

Send this to a friend