In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté for about 3-4 minutes until translucent. Add minced garlic and cook for an additional 30 seconds until fragrant.
Add the rice to the skillet, stirring well to coat with the oil, onion, and garlic. Cook for 2-3 minutes to lightly toast the rice.
Pour in the vegetable broth and milk. Stir in onion powder, garlic powder, salt, and pepper. Bring to a gentle boil.
Once the liquid is boiling, reduce the heat to low and add the broccoli florets. Cover the skillet with a lid and let it simmer for about 17.5 minutes until the rice is tender and has absorbed almost all the liquid.
Remove the skillet from the heat and immediately stir in the shredded cheddar cheese until melted and creamy. Taste and adjust seasoning if necessary.
For a finishing touch, top with optional toppings like chopped scallions, a sprinkle of crushed red pepper for heat, or a squeeze of lemon juice for brightness. Serve warm and enjoy your cheesy broccoli rice!
Notes
Feel free to customize with your favorite toppings.