Rinse 1 cup of long-grain white rice under cold water to remove excess starch, helping it cook evenly and preventing stickiness.
Heat 1 tablespoon olive oil and 1 tablespoon unsalted butter in a medium saucepan over medium heat. Add 1 diced yellow onion and sauté 3-4 minutes until translucent. Add 1 clove minced garlic and sauté for 1 more minute.
Add the rinsed rice to the saucepan, stirring to coat the grains in the oil and butter. Toast the rice for 2-3 minutes to absorb the flavors.
Sprinkle in 1 teaspoon kosher salt, 1 teaspoon ground black pepper, 1 teaspoon ground cumin, 2 teaspoons smoked paprika, and 1 teaspoon chili powder. Stir to combine, then add 1 can diced tomatoes with green chiles including juice. Mix well.
Pour in 2 cups water and bring to a boil. Reduce heat to low, cover, and simmer 18-20 minutes until rice is tender and liquid absorbed.
Remove from heat and fluff rice with a fork. Stir in 1 cup Mexican Blend cheese, ½ cup chopped fresh cilantro, and juice of 1 lime. Add minced chipotle pepper if desired for heat.
Transfer rice to a serving dish, garnish with additional chopped cilantro, and serve warm.