Combine rice, water, and salt, pepper, and garlic powder. Bring to boil and then lower to a simmer. Simmer for 35-45 minutes, until al dente. Set aside.
Heat large frying pan over medium-high heat. Brown sausage (using some olive oil if using a lean protein). Cook until just browned. Remove from pan.
Keeping the pan on medium-high heat, heat olive oil. Add green pepper, onions, and minced garlic. Cook 5-8 minutes.
Stir in remaining spices and diced tomatoes. Cook an additional 3-5 minutes, until all vegetables are soft.
Combine rice, browned meat and vegetables. Spread into a greased 9x13 casserole dish. Top with shredded cheese.
Bake for 15-20 minutes at 400° F, until cheese is melted.