One-Pot Roasted Ancho Chile and Tomato Brown Rice
Photo by rakhmat suwandi on Pexels

One-Pot Roasted Ancho Chile and Tomato Brown Rice

A deeply flavored Mexican-style brown rice cooked entirely in one pot, where dried ancho chiles are toasted and blended into a rich sauce with fresh tomatoes, garlic, and warm spices. The rice absorbs all the complex, slightly smoky, gently spiced broth as it cooks, creating tender grains with a savory-sweet finish. Perfect as a side for grilled meats, beans, or served alone with lime wedges.

Prep
15 min
Cook
40 min
Wait
10 min
Total
1 hr 5 min
Makes
4 servings (about 3 cups)
Share

Steps

Before you start
  • Measure the brown rice and pick through it for any small stones or debris
  • Remove the stems and seeds from the ancho chiles before toasting
  • Have all ingredients prepped and nearby—the cooking moves quickly once you start
  1. Toast the ancho chiles

    • Heat a 3-quart pot over medium heat for 1 minute.
    • Place the 3 torn ancho chiles directly in the dry pot and toast them, stirring frequently with a wooden spoon, for 2–3 minutes until fragrant and deepened in color.
    • You'll notice the kitchen smells distinctly smoky and warm.
    • Don't let them burn or scorch—they should be pliable and release an aroma, not smell acrid.
    + Show details

    Ready when: Chiles darken slightly and become very fragrant, with a toasted, earthy aroma

    Tip: Don't toast for more than 3 minutes or they'll taste burnt. Toasting brings out their fruity, slightly smoky flavor.

  2. Steep chiles in hot broth

    • Pour the 2.5 cups (590 ml) of broth into the pot with the toasted chiles.
    • The chiles will soften and rehydrate.
    • Remove the pot from heat and let it sit for 5 minutes so the chiles become plump and fully softened.
    + Show details

    Ready when: Ancho chiles are soft and easily torn with a spoon

    Tip: This soaking step mellows the chiles' heat and creates a flavorful base—don't skip it.

  3. Blend chile-broth sauce

    • Carefully pour the chile-infused broth into a blender (reserving the pot).
    • Add the chopped onion, tomatoes, and garlic.
    • Blend on high speed for 45–60 seconds until completely smooth with no visible chile bits or chunks.
    • Pour the sauce back into the pot through a fine-mesh sieve, pressing gently with the back of a spoon to extract all liquid and pulp, discarding any tough chile skin fragments.
    + Show details

    Ready when: Sauce is smooth, deep red-brown, and pourable with no visible chunks

    Tip: Straining removes any tough bits and creates a silky sauce that clings beautifully to the rice.

  4. Toast the rice

    • Place the pot with the chile sauce over medium heat and add 2 tablespoons (30 ml) olive oil.
    • Once the oil shimmers, add the 1.5 cups (270 g) uncooked brown rice.
    • Stir constantly for 3–4 minutes, coating the rice in oil and allowing the grains to toast.
    • The rice will smell nutty and a few grains may begin to brown slightly.
    + Show details

    Ready when: Rice is coated in oil and smells toasted and nutty; some grains may be light brown

    Tip: Toasting the rice adds a subtle depth and helps each grain cook separately instead of clumping.

  5. Add spices

    • Stir in the 1 teaspoon (2 g) ground cumin, season with salt and black pepper to taste (start with 1/2 teaspoon of salt).
    • Stir well to distribute the spices evenly throughout the rice.
    + Show details

    Ready when: Spices are visibly mixed throughout the rice

    Tip: You can adjust salt at the end, so err on the conservative side here.

  6. Bring to a boil and cover

    • Increase the heat to medium-high and bring the mixture to a boil, stirring occasionally.
    • You'll see large bubbles breaking the surface.
    • Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and simmer gently without lifting the lid for 35 minutes.
    + Show details

    Ready when: All liquid is absorbed; rice is tender but still has a slight bite

    Tip: Resist the urge to stir or peek—lifting the lid releases steam and can result in unevenly cooked rice.

  7. Rest off the heat

    • Remove the pot from heat and let it rest, covered, for 10 minutes.
    • This final resting allows the rice to finish hydrating and the starches to set, resulting in fluffy, separate grains.
    + Show details

    Ready when: Rice is tender throughout with a slight firmness to the bite

    Tip: This resting step is essential for brown rice—it prevents a mushy result.

  8. Fluff and serve

    • Remove the lid and fluff the rice gently with a fork, breaking up any clumps.
    • Taste and adjust salt and pepper if needed.
    • Transfer to a serving bowl or platter.
    • Serve warm with lime wedges on the side if desired, squeezing fresh lime juice over each portion.
    + Show details

    Ready when: Rice is fluffy, grains are separate, and seasonings are balanced

    Tip: Lime juice brightens the earthy, smoky flavors—it's not optional, even though it's technically a side.

Good to know

Tips
  • For a richer, more complex flavor, soak the ancho chiles in hot water for 10 minutes before toasting—this softens them slightly and allows for more even browning.
  • If your tomatoes are watery or less flavorful (especially in winter), add 1 tablespoon of tomato paste when you toast the rice to deepen the flavor.
  • Brown rice benefits from a slightly higher liquid-to-rice ratio than white rice. The 2.5 cups of broth per 1.5 cups of rice is ideal; don't reduce it.
  • For a smokier flavor, add 1/4 teaspoon of smoked paprika when you add the cumin, or toast a small slice of onion in the pot before adding the rice for extra caramelization.
Make ahead

You can prepare the chile-tomato sauce (through step 3) up to 1 day ahead. Store it in the refrigerator in a covered container. When ready to cook, return it to the pot and proceed with toasting the rice. The finished rice is best eaten the same day but reheats well.

Storage & reheating

Room temperature: up to 2 hours in a covered pot. Refrigerator: up to 3 days in an airtight container. Freezer: up to 2 months in a freezer-safe container or bag. To reheat: thaw overnight in the refrigerator if frozen, then gently warm in a pot over medium-low heat with a splash of water or broth, stirring occasionally, until steaming (3–5 minutes).

Substitutions
  • dried ancho chiles, stems and seeds removed → guajillo chiles (slightly earthier, less fruity) or a combination of ancho and chipotle for deeper smokiness. Adjust quantity if using hotter varieties like chipotle; use 2 chipotles mixed with 2 anchos to avoid overpowering heat.
  • long-grain brown rice, uncooked → long-grain white rice (reduce cooking time in step 6 to 18–20 minutes) or jasmine rice. White and jasmine rice cook faster; check at 15 minutes to avoid overcooking. Brown rice has a nuttier texture that pairs beautifully with the chile, so it's preferred.
  • fresh plum tomatoes, roughly chopped → one 14.5 oz (411 g) can of diced tomatoes (drained) or 1/2 cup (120 ml) tomato sauce mixed with 1/2 cup (120 ml) fresh diced tomatoes. Canned tomatoes work well in winter when fresh ones lack flavor; drain them to avoid excess liquid.
  • vegetable or chicken broth → chicken broth (more savory) or water with 1 teaspoon of salt. Chicken broth adds deeper flavor; plain water is acceptable but use an extra pinch of salt and taste at the end.

More rice bowls

See all →

Find more like this

Meal
Dinner
Cuisine
Mexican
Main ingredient
Brown RiceTomatoes
Method
Stovetop
Quick & Easy
EasyOne-Pot

Reviews (0)