Put Instant pot on saute mode. Add in 2 tbsp of EVOO and let it warm up.
Mince garlic and hot red pepper in a chopper. Add it into the IP along with 1 tsp of red chili flakes. Saute for 20 seconds.
Add in finely chopped onions with ½ tsp of salt. Mix well and cook it for 30-40 seconds.
Add in finely chopped carrots, zucchini, celery & dry uncooked Banza orzo. Mix well.
Add in pasta sauce and vegetable broth (or water), along with rest of the dry seasoning including dry oregano, onion & garlic powder, black pepper powder and 3 tsp of salt. Mix well, bring it to simmer while keeping IP on saute mode.
Once simmering, close the lid, seal the valve and set IP on high pressure for 3 minutes. The cook time is half the amount of what the pasta box instruction says. Banza orzo box says 6-8 min for stove top, take the lower number 6, cut it in half and that will be your high pressure cook time in IP for that pasta. For Banza orzo it will be 3 minutes.
Once cook time is done, let the pressure release naturally for 3-4 minutes. Then manually release rest of the pressure.
Once IP valve is released, open the lid. Then immediately add in pesto, chopped baby spinach, canned white beans (water removed and rinsed well) and baked tofu. Stir well.
Taste for salt and adjust if needed. Serve it with generous amount of freshly grated parmesan cheese & side of breadsticks! The longer it sits, the thicker it gets. Use some water to thin it down if it gets too thick, especially when you reheat.