Go Back
+ servings

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

Skip the takeout tonight, and make these Sweet and Sour meatballs in less time it will take to order in! Best part, you can cook the rice at the same time, in the same pot, using the pot in pot method!
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


  • 1 pound ground turkey or 15-20 Frozen ground turkey or chicken meatballs 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


Make it Now

  • 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.


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