Set Instant Pot to saute and coat with olive oil cooking spray. Add in meat and brown until almost cooked through. Add in diced onions and cook until onions begin to get tender. Drain meat if necessary, then add in olive oil and garlic. Stir and cook until garlic is fragrant. Sprinkle meat mixture with salt.
Add water to the Instant Pot and use a wooden spoon to scrape off any brown bits at the bottom of the pot, so you don’t trigger a burn notice. Then layer uncooked pasta over meat mixture.
Mix basil and oregano into the crushed tomatoes and then layer that over the pasta. Do not stir!
Place lid on your Instant Pot and set on manual/pressure cook for three minutes if you are using Banza pasta, for regular gluten free (brown rice or corn based), set it for two minutes
After cook time, do a quick release. When it’s safe and all air has been released, carefully open lid. Give everything a stir, then add in chopped spinach. Allow spinach to wilt for a moment before stirring in ricotta and parmesan cheese. Top with shredded mozzarella and place lid on IP so cheese will melt. Alternatively, you can place the pasta mixture in a broiler safe dish, top with cheese, and broil for a few minutes watching carefully until cheese is brown and bubbly.
Enjoy with addition parmesan cheese, if desired!