Enchilada Rice

This Enchilada Rice is a vibrant, flavor-packed dish that brings all the satisfaction of a traditional enchilada dinner into a convenient, one-pot style meal. By combining fluffy long-grain rice with black beans, sweet corn, and fire-roasted tomatoes, you create a hearty base that is both nutritious and incredibly comforting. The secret to its deep, authentic flavor is the generous use of enchilada sauce whether you prefer red, green, or a spicy salsa verde which coats every grain of rice in a savory, zesty glaze.

What makes this recipe a standout is its incredible versatility. It serves as a perfect standalone vegan-friendly meal when topped with creamy avocado and fresh cilantro, but it also functions as the ultimate meal prep staple for the week. Use it as a filling for overstuffed burritos, a base for taco salads, or simply serve it alongside grilled proteins. It is a “dump and heat” style recipe that delivers professional-grade Mexican flavors with minimal effort.

Recipe Details

  • Flavor Profile: Zesty and savory with smoky undertones from fire-roasted tomatoes and a customizable heat level based on your choice of enchilada sauce.
  • Textures: Fluffy rice interspersed with tender black beans, “pop” of sweet corn, and creamy garnishes.
  • Total Time: Approximately 25 minutes (if rice is pre-cooked).
  • Difficulty Level: Very Easy; requires basic sautéing and simmering.

What You’ll Need

To prepare this dish, you will need 1 1/2 cups of long-grain white rice (cooked according to package directions). For the base, you’ll need 1 tablespoon of olive oil (or water for oil-free), 1 medium diced onion, 3 – 4 cloves of minced garlic, and 1 large diced green bell pepper. The bulk of the dish comes from 14 oz cans each of black beans, corn, and fire-roasted diced tomatoes. The flavor is built with cumin, chili powder (or smoked paprika), dried oregano, 1 1/2 cups of enchilada sauce, and salt to taste.

Ingredient Notes

  • Enchilada Sauce – You can use red, green, or salsa verde. For a unique twist, try a combination of red and green for a “Christmas style” flavor profile.
  • Fire-Roasted Tomatoes – These are highly recommended over standard diced tomatoes as they provide a subtle char and smokiness that complements the cumin and chili powder.
  • Rice Choice – Long-grain white rice provides the best texture for this dish. If you prefer brown rice, ensure it is fully cooked before adding it to the pot, as the liquid ratios in this “heat through” method are designed for pre-cooked grains.
  • Vegetable Broth – If you are using the stovetop method (where the rice is already cooked), you will omit the 2 cups of broth listed in the ingredients, as the rice has already absorbed its moisture.

Add-ins and Substitutions

  • Protein – Stir in shredded rotisserie chicken, browned ground beef, or plant-based crumbles for an even heartier meal.
  • Heat – Add a diced jalapeño or a dash of cayenne pepper during the sauté step if you prefer a spicy kick.
  • Vegetables – Diced zucchini or riced cauliflower are great additions to increase the nutrient density without altering the flavor profile significantly.
See also  Chicken Shawarma with Garlic Sauce
A bowl of flavorful enchilada rice topped with sliced avocado, fresh tomato salsa, shredded cheese, and chopped cilantro.
Enchilada Rice

How to Make Enchilada Rice

1. Prepare the Rice Cook the 1 1/2 cups of long-grain white rice according to the package directions. Once finished, set it aside. Note: Since we are using the stovetop method of combining pre-cooked rice, you will not need the 2 cups of vegetable broth mentioned in the ingredient list.

2. Sauté the Aromatics Heat the 1 tablespoon of olive oil (or 1/4 cup of water) in a medium-sized pot over medium heat. Add the diced onion, green bell pepper, and minced garlic. Sauté for about 5 minutes until the vegetables are soft and fragrant.

3. Combine and Heat Add the pre-cooked rice, drained corn, fire-roasted tomatoes (with their juices), drained and rinsed black beans, spices (cumin, chili powder, oregano), and the 1 1/2 cups of enchilada sauce to the pot. Cook over medium-low heat for about 10 minutes, stirring occasionally, until everything is heated through and the flavors have melded.

4. Rest to Thicken Remove the pot from the heat. Let the rice rest for 5 – 10 minutes. This is a crucial step that allows the rice to absorb any excess liquid and thicken up into a rich, cohesive dish.

5. Garnish and Serve Stir in fresh chopped cilantro and season with salt to taste. Serve in individual bowls with optional garnishes like sliced avocado, shredded vegan cheese, tortilla chips, or fresh Pico de Gallo.

Pro Tip: If using this as a burrito filling, let it cool completely in the refrigerator first. This makes the rice firmer and easier to wrap without the burrito becoming soggy.

Recipe Tips

  • Rinsing Beans – Always rinse your black beans thoroughly. This removes the excess starch and “canned” flavor, keeping the colors of your rice vibrant rather than murky.
  • Pan Size – Use a pot slightly larger than you think you need. Once you add three cans of vegetables and the rice, the volume increases quickly!
  • Salt Management – Enchilada sauces and canned goods vary in sodium. Wait until the very end to add your salt to avoid over-seasoning.

FAQs

Can I make this in a slow cooker? While this specific method is optimized for the stovetop, you could add all ingredients (including the 2 cups of broth and uncooked rice) to a slow cooker and cook on high for 2 – 3 hours.

How do I store leftovers? Leftovers can be kept in the refrigerator for up to 5 days in a covered container. For longer storage, this rice freezes exceptionally well for up to 2 – 3 months.

See also  Cheesy Chicken Enchilada Rice Bowls

Is this dish gluten-free? Yes, as long as your enchilada sauce is certified gluten-free (some brands use flour as a thickener, so always check the label).

Serving Suggestions

  • Burrito Night – Serve as the star filling alongside shredded lettuce, sour cream, and extra salsa.
  • Taco Salad – Layer a scoop of warm enchilada rice over a bed of crisp greens and top with crushed tortilla chips.
  • Side Dish – Pairs perfectly with grilled fajita vegetables or cheese-stuffed peppers.

Make This Recipe in Advance

This is a perfect meal-prep recipe. You can cook the rice and sauté the vegetables a day in advance. When you’re ready for dinner, simply throw everything in the pot for 10 minutes. The resting time actually helps the flavors develop even further!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of flavorful chicken and rice chili topped with sliced avocado, chopped tomatoes, shredded cheese, and fresh cilantro.

One-Pot Enchilada Rice


  • Author: Samantha Brooks
  • Total Time: 25 minutes
  • Yield: 68 Servings 1x

Description

A vibrant, flavor-packed one-pot meal that brings the satisfaction of an enchilada dinner to the stovetop. Combining fluffy long-grain rice with black beans, sweet corn, and fire-roasted tomatoes, every grain is coated in a zesty, savory enchilada sauce glaze.


Ingredients

Scale

The Aromatic Base

  • 1 tbsp olive oil, 1 onion (diced), 1 bell pepper (diced), 3-4 cloves garlic

The Hearty Fillings

  • 1.5 cups cooked long-grain white rice
  • 14 oz black beans (rinsed), 14 oz sweet corn, 14 oz fire-roasted tomatoes

The Sauce & Spices

  • 1.5 cups enchilada sauce, 1 tsp cumin, 1 tsp chili powder, 0.5 tsp oregano
  • Salt and cilantro to taste

Instructions

1. Sauté: Heat oil in a pot; sauté onion, pepper, and garlic for 5 mins until soft.
2. Combine: Stir in rice, corn, tomatoes (with juice), beans, spices, and sauce.
3. Simmer: Cook over medium-low for 10 mins, stirring occasionally to allow flavor absorption.
4. Rest: Remove from heat and let sit for 5–10 mins to thicken.
5. Serve: Stir in cilantro and salt. Top with avocado or chips.

  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Side Dish / Main Course
  • Method: Stovetop / One-Pot
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 1 cup
  • Calories: 280
  • Sugar: 4g
  • Sodium: 540mg
  • Fat: 3.5g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 54g
  • Fiber: 8g
  • Protein: 9g
  • Cholesterol: 0mg

Keywords: enchilada rice recipe, one pot mexican rice, vegan enchilada rice, black bean and corn rice, easy meal prep rice, mexican side dishes, fire roasted tomato rice

You Might Also Like

Leave a Comment

Recipe rating