Loading Video...

Cheesy Mexican Skillet Rice

Save Recipe
  • Level: Easy
  • Total: 1 hr 20 min
  • Prep: 45 min
  • Cook: 35 min
  • Yield: 4 to 6 servings
Share This Recipe


2 tablespoons olive oil

3 cloves garlic, finely chopped

1 onion, finely chopped

1 cup long grain white rice

2 tablespoons tomato paste

1 teaspoon chili powder

1 teaspoon smoked paprika

Kosher salt and freshly ground black pepper

Kosher salt and freshly ground black pepper 

1 3/4 cup chicken stock

One 15-ounce can black beans, rinsed and drained

1 cup grated sharp Cheddar


  1. Preheat the oven to 375 degrees F.
  2. Heat the olive oil in a large ovenproof skillet over medium-high heat. Once hot, add the garlic and onions and saute until soft, about 3 minutes. Stir in the rice and cook, while stirring, to toast. Add the tomato paste, chili powder, smoked paprika and salt and pepper to taste, and stir until it's well blended with the rice. Add the chicken stock and the black beans and bring to a boil. Reduce the heat to a simmer, cover with a lid and cook on low until the rice is tender and the chicken stock is absorbed, about 15 minutes. Turn off the heat and let the rice steam, covered, for 5 minutes.
  3. Remove the lid and fluff the rice with a fork. Sprinkle the cheese on top and bake until the cheese is melted, about 10 minutes.