Cheesy Enchilada Rice Bowl

By: Casey Updated on Tue, 27 May 2025 00:21:27 GMT Hearty Main Dishes
Casey, recipe creator at Cooking with Casey
Casey

Casey shares simple, delicious recipes and inspiring stories, making cooking fun and accessible for all.

Updated on Tue, 27 May 2025 00:21:27 GMT

Read it →
Cheesy Enchilada Rice Pin it
Cheesy Enchilada Rice

Cheesy Enchilada Rice makes weeknight dinners feel effortless and brings a burst of bold Mexican-inspired flavor in just thirty minutes. I reach for this recipe when I want something fast, hearty, and guaranteed to please everyone at my table. Whether you serve it as a main or a side, it truly hits the spot every time.

I first discovered this recipe on a night when my family was craving something cheesy but different from our usual pasta dishes. Now it has become my go-to dish when I want a simple dinner that feels like a treat.

Ingredients

  • Long grain white rice: brings the perfect fluffy texture and does not turn mushy like short grain
  • White onion chopped: adds sweet flavor and aroma to the base of the rice
  • Black beans canned: for protein and creaminess plus they hold their shape well
  • Corn canned: brings a little crunch and natural sweetness select kernels that are plump and bright
  • Enchilada sauce: gives the rice all those deep tomato and chili notes grab your favorite brand or homemade
  • Water: allows the rice to cook evenly with the right moisture balance use filtered water for clean flavor
  • Preferred oil: such as olive avocado or vegetable for sauteing and adding richness choose a fresh oil for best taste
  • Minced garlic: infuses the rice with savory depth fresher is better for stronger flavor
  • Mexican cheese shredded: melts into gooey ribbons and gives the dish its signature cheesy finish look for a quality blend of Monterey Jack and cheddar
  • Optional toppings: like fresh cilantro and jalapeno give each bite a pop of freshness and gentle heat use vibrant cilantro and firm jalapenos

Step-by-Step Instructions

Heat the Oil:
Pour your chosen oil into a large deep skillet and let it warm over medium heat You will know it is ready when it easily coats the bottom of the pan and gives off a mild sheen
Saute the Aromatics:
Add the chopped onion and minced garlic Stir gently and let them cook for two to three minutes until the onion becomes translucent and the garlic is fragrant Be careful to not let the garlic brown as it can turn bitter
Cook the Rice:
Add the long grain white rice directly into the skillet Stir well to coat the grains in the oil and aromatics Pour in the water then cover the skillet Lower the heat to medium low and let the rice cook undisturbed until the water is fully absorbed and the rice feels tender through This usually takes fifteen to twenty minutes
Mix in the Flavors:
Uncover the skillet and stir in the enchilada sauce black beans and corn Mix thoroughly so the sauce coats every grain and the beans and corn are evenly distributed Let the mixture simmer for an additional five minutes so the flavors come together
Add Cheese and Finish:
Sprinkle the shredded Mexican cheese evenly over the rice Turn off the heat and cover the skillet again Let it stand just long enough for the cheese to melt fully This should only take a few minutes
Top and Serve:
Once the cheese is melted uncover and finish with a sprinkle of fresh cilantro and slices of jalapeno if you like extra color and freshness Serve right from the pan while everything is hot and cheesy
Cheesy Enchilada Rice
Cheesy Enchilada Rice

My favorite part of making this dish is adding the cheese and waiting for that melty finish It always reminds me of cozy family nights when we gathered in the kitchen sneaking little spoonfuls before dinner was even served

Storage Tips

Cheesy Enchilada Rice keeps well in an airtight container in the refrigerator for three to four days Just reheat gently in the microwave or on the stovetop with a splash of water to loosen up the texture If you want to freeze leftovers portion into single servings and freeze for up to two months Rice may become a little softer upon reheating but still tastes delicious

Ingredient Substitutions

If you are out of black beans try pinto or kidney beans instead Both work beautifully and add their own character No corn on hand Diced red bell peppers or frozen green peas are tasty stand ins For a dairy free version swap in your favorite plant based cheese and check your enchilada sauce ingredient list

Serving Suggestions

Serve this rice alongside grilled chicken or add roasted vegetables and avocado for a complete vegetarian meal It pairs beautifully with tacos or even as the base for burrito bowls If you want to get creative use leftovers wrapped in a tortilla for a next day lunch

Cheesy Enchilada Rice
Cheesy Enchilada Rice

Cultural Context

Cheesy Enchilada Rice combining flavors of classic enchilada sauce and Mexican cheeses is inspired by the ease of Mexican American home cooking It is not a traditional dish from Mexico but draws on the flavors and comforting elements that make Tex Mex such a favorite in US kitchens

Frequently Asked Questions

What kind of rice works best?

Long grain white rice delivers a light, fluffy texture ideal for absorbing sauce and flavors in this dish.

Can I use different beans or vegetables?

Absolutely! Black beans and corn are classic, but pinto beans, kidney beans, or green peppers work as tasty swaps.

How do I reheat leftovers?

Gently warm leftovers on the stove over low heat with a splash of water or in the microwave until heated through.

What cheese melts best for the topping?

Shredded Mexican cheese blends are perfect, but cheddar or Monterey Jack also provide delicious flavor and melt smoothly.

Can I make this dish ahead?

Yes, prepare in advance and store in an airtight container. Top with fresh cilantro or jalapeno just before serving.

Is this gluten-free?

Check your enchilada sauce for gluten ingredients, but otherwise the main components are naturally gluten-free.

4.91 from 10 votes

Cheesy Enchilada Rice Bowl

Prep Time:
10 Minutes
Cook Time:
20 Minutes
Total Time:
30 Minutes
Servings:
8
Cheesy Enchilada Rice

Tender rice, enchilada sauce, beans, and corn finished with bubbly cheese. Easy stovetop or Instant Pot directions included.

Ingredients

  • 2 cups long grain white rice
  • ½ white onion, chopped
  • ½ cup canned black beans
  • ½ cup canned corn
  • 1 ½ cups enchilada sauce
  • 3 ½ cups water
  • 3 tablespoons preferred oil (olive, avocado, or vegetable)
  • 1 teaspoon minced garlic
  • 1 cup shredded Mexican cheese
  • Optional toppings: fresh cilantro, jalapeno slices

Instructions

1.

1. Heat oil and sauté aromatics: In a large, deep skillet, heat oil over medium heat. Add chopped onion and minced garlic, and sauté for 2-3 minutes, until the onion is tender.

2.

2. Cook rice: Add rice and water to the skillet. Cover and reduce heat to medium-low. Cook until the rice has absorbed the water and is tender.

3.

3. Combine ingredients and simmer: Stir in enchilada sauce, black beans, and corn. Simmer for an additional 5 minutes.

4.

4. Melt cheese: Top with shredded cheese. Turn off the heat, cover, and allow the cheese to melt.

5.

5. Add toppings: Once the cheese has melted, top with fresh cilantro and jalapeno slices if desired.

6.

6. Instant Pot instructions: Prepare all ingredients in advance. Use the sauté function to cook onion and garlic for 5 minutes. Add the rice, water, corn, black beans, and enchilada sauce, and stir. Seal the lid and cook on HIGH pressure for 5 minutes. Let the pressure release naturally for 7 minutes, then do a quick release. Stir, and let sit for a few minutes to thicken. Add cheese, close the lid, and let it melt before serving with cilantro and jalapeno.

Notes

  1. If using the Instant Pot, the rice may initially appear watery but will thicken as it sits after stirring.

Tools You'll Need

  • Large deep skillet
  • Instant Pot or similar pressure cooker

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 193
  • Total Fat: 10 g
  • Total Carbohydrate: 20 g
  • Protein: 7 g