add the oil to a frying pan and heat over medium high heat for 2-3 minutes
add the ground beef, salt, and chopped onion to the pan breaking up the ground beef to brown it, cook 5-6 minutes stirring frequently
while the meat is browning slice the unpeeled zucchini into 1/4 inch slices
once the beef is browned add garlic, cook and stir for one minute
then add the paprika, garlic powder, onion powder, Italian seasoning, pepper and stir to combine
add the bell peppers, cook and stir 1-2 minutes
add sliced zucchini and stir to combine
pour the tomato sauce in the pan, fill the can with water and swish to remove all the sauce, pour it into the pan as well
bring to a slow boil and reduce the heat to a simmer, keep it there for 5 minutes and let it reduce just a little
taste at this point and add more salt, garlic or onion powder, Italian seasoning, or pepper at this point
when the pan is simmering add the rice and stir to combine
increase the heat and return the pan to a boil, then turn off the heat and cover the pan
let the pan rest covered for 5 minutes
remove the lid and stir to make sure the rice is cooked, taste the rice to make sure it's cooked through, if it's not cover it and let it rest a minute more
once the rice is cooked through, sprinkle the cheese over the casserole and let it rest until the cheese is melted
once the cheese has melted serve the casserole hot and with extra cheese if you like