Instant Pot Sweet & Sour Meatballs with Rice {Pot in Pot}

Course Instant Pot
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 15 -20 meatballs


  • 1 pound ground turkey or other extra lean ground meat - DO NOT USE REGULAR GROUND BEEF
  • 1 egg
  • 2/3 cup pineapple juice
  • 1/4 cup vinegar
  • 1/4 cup brown sugar
  • 3 Tablespoons tomato paste
  • 1 Tablespoon soy sauce or soy alternative
  • cornstarch slurry 1 Tablespoon cornstarch mixed with 2 Tablespoons water.
  • 1.5 cups white basmati rice
  • 1.5 cups water


  • Mix egg and lean ground meat and form 1" meatballs and set aside. 
  • In the liner of your instant pot, whisk together the pineapple juice, vinegar, brown sugar, tomato paste, soy sauce, and soy sauce.
  • Add the meatballs (gently!) into the pot.
  • If doing pot in pot, add the trivet into the pot.
  • Place the rice combined with water in your bowl and place on top of the trivet.
  • Secure the lid on your instant pot. Seal the pot, and press manual and set for 10 minutes.
  • When timer beeps, let the pot naturally release pressure for 5 minutes.
  • Quick release the remaining pressure.
  • Once the pot is depressurized, remove the meatballs, and add the cornstarch slurry and press saute to thicken the sauce for 2-3 minutes. Add the meatballs back in to saucy!


Only use very lean meat for this recipe. You are not able to drain the grease after cooking and using regular ground beef results in very oily sauce.