Go Back
+ servings
vegan stir fry instant pot

Vegan Stir Fry

This tangy sweet and sour stir fry is ready in about 45 minutes by using your Instant Pot to cook the vegetables and the rice back to back. This recipe is vegan and oil free!
Prep Time 10 mins
Cook Time 30 mins
Additional Time 5 mins
Total Time 45 mins
Servings 6 servings
Calories 146 kcal


For The Stir Fry

  • Vegan Meatless Chicken
  • or Extra Firm Tofu, etc
  • 1 onion
  • 1 large carrot
  • 1 head broccoli
  • 1 bell pepper
  • 1 cup chopped pineapple

For The Sweet & Sour Sauce

  • Juice of 1 lemon
  • 1/3 cup apple cider vinegar
  • 1/2 cup pineapple juice
  • 1 Tbsp soy sauce
  • 1/2 tsp ginger powder
  • 1 Tbsp cornstarch
  • 1/4 cup water

Optional Stir Fry Toppings

  • 1 Tbsp toasted sesame seeds optional
  • 1/2 tsp dry chili flakes optional

For The Sticky White Rice

  • 2 1/2 cups short grain white rice
  • 2 1/2 cups water


  • Chop up the onion and bell pepper. Slice the carrot into matchsticks. Cut up the head of broccoli and slice the pineapple if needed.
  • Add 1/4 cup water to the Instant Pot, add the onion, bell pepper and vegan chicken. Press the sauté button and set it to 5 minutes. Keep the lid closed but NOT SEALING while it sautés.
  • Open the lid and pour in the sauce, broccoli, and carrots. Sauté for another 5 minutes (use the Instant Pot timer to time the 5 minutes) with the lid open, stirring the pot to make sure the sauce doesn't burn. It will boil and thicken.
  • Use a potholder to transfer the veggies and sauce to a serving dish.
  • Then measure dry rice into the pot, and wash the rice.
  • Add water to the rice. Secure the lid and set the valve to sealing, and press "Rice" or "Manual." Set the time to 12 minutes on high pressure if using manual. Do a quick release when done.
  • Serve with toasted sesame seeds and chili flakes, if desired.


I used a standard, US dry cup to measure the rice, not the rice cup that came with the Instant Pot.
Course: Vegan Dinner Recipes
Cuisine: American, Chinese


Serving: 1g | Calories: 146kcal | Carbohydrates: 31g | Protein: 3g | Fat: 1g | Polyunsaturated Fat: 1g | Sodium: 27mg | Fiber: 2g | Sugar: 7g
© InstantVeg.com