Go Back Email Link
+ servings
Instant Pot Sweet and Sour meatballs in glass meal prep container

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

 Instant Pot Sweet and Sour Meatballs with rice comes together in the one pot, at the same time. But, using the pot in pot method, the rice and the meatballs are cooked separately, in about 30 minutes!
Course Instant Pot
Cuisine American
Keyword Instnat Pot, Meatball recipe
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 20 meatballs
Calories 104kcal


  • 6 Quart Instant Pot
  • Long Leg Trivet
  • Bowl (see post for details)


  • 15-20 frozen ground turkey or ground chicken meatballs or other extra lean ground meat - DO NOT USE REGULAR GROUND BEEF
  • cup pineapple juice
  • ¼ cup rice vinegar you can use regular vinegar in a pinch
  • ¼ 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.o cups white basmati rice
  • 1.25 cups water


  • In the liner of your instant pot, whisk together the pineapple juice, vinegar, brown sugar, tomato paste, & soy sauce.
  • Add the meatballs 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.
  • In a small bowl, combine the water and cornstarch into a slurry. After the pressure cycle, stir it into the liner with the meatballs and sauce. Let sit for 2-3 minutes so the sauce can thicken up!
  • Serve the meatballs and sauce over the rice.


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.


Calories: 104kcal | Carbohydrates: 15g | Protein: 6g | Fat: 2g | Sugar: 4g