
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)
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
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− Hide 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.
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− Hide 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.
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− Hide 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.
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− Hide 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.
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− Hide 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.
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− Hide 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.
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− Hide 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.
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− Hide 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





