Heat 2 tablespoons olive oil to a large pot over medium heat. Slice the sausage into ½-inch thick slices and cook according to package instructions. Remove from the pot and set aside.
Melt 2 tablespoons butter and add the diced onions. Cook until softened, about 5 minutes.
Add the garlic and cook for one more minute.
Add 1 tablespoon olive oil to the pan along with the chicken broth. Run a silicone spatula along the bottom of the pot to lift the brown remanence from the sausage, which will give the dish more flavor.
Bring to a boil and add the rice. Bring back to a boil and cover tightly.
Reduce to a simmer and cook for 10 minutes.
Add the bell peppers and close the lid, don’t stir. It will release starch and make the rice stickier. Cook 5-10 more minutes. (Refer to package for total cooking time.)
Turn off the heat and leave it covered. Let it sit for 10 minutes. Any rice left on the bottom will release during this time.
Return to low heat. Add the cream of chicken soup, sour cream, milk, and cheese. Stir to combine.
Add the sausage, and red pepper flakes. Stir and cook until heated through. Remove from heat and serve!