Go Back Email Link
+ servings

Instant Pot Meatballs

Tender and juicy Instant Pot Meatballs in marinara sauce loaded with so much flavors. Serve the meatballs with spaghetti for an Italian-inspired pasta dinner.
Prep Time: 13 minutes
Cook Time: 12 minutes
Total Time: 25 minutes
Servings: 6 servings
Author: Valentina's Corner


homemade meatballs-

  • 2 lbs ground beef
  • 1/2 large onion finely grated
  • 3 garlic cloves minced
  • 2 large eggs whisked
  • 2 Tbsp mayonnaise
  • 1/3 cup plain breadcrumbs
  • 3 Tbsp parmesan cheese
  • 3 Tbsp whole milk
  • tsp salt
  • ½ tsp ground black pepper
  • 2 Tbsp fresh basil chopped


  • 1/2 large onion finely chopped
  • 3 Tbsp olive oil
  • 1 Tbsp unsalted butter
  • 28 oz diced tomatoes
  • 2 Tbsp water
  • 4 garlic cloves minced
  • 1 tsp salt
  • ½ tsp ground black pepper
  • 2 Tbsp fresh basil finely chopped
  • ¼ tsp dried oregano
  • ¼ tsp dried parsley


prepare meatballs-

  • Grate onion on the small protruding holes’ side of the grater.
  • In a bowl, combine the ground beef, grated onion, minced garlic, eggs, mayo, breadcrumbs, parmesan cheese, milk, salt, pepper, and chopped basil.
  • Shape the mixture into 24 even shaped meatballs.

cook sauce and meatballs-

  • Turn the instant pot to sauté mode and sauté the chopped onion with oil and butter until the onion is tender. Add the minced garlic and cook until fragrant. Add the diced tomatoes, water, salt, pepper, basil, oregano, and parsley to the instant pot and bring to a simmer.
  • With a hand held mixer, puree the sauce to desired texture.
  • Add the shaped meatballs to the instant pot.
  • Seal and pressure cook for 9 minutes, release pressure and serve.


Marinara Sauce- If you want to skip making homemade sauce, just use a 32 oz jar of marinara sauce. 
  • Add the sauce to the instant pot and add in all the shaped meatballs then cook.