One-Pan Mexican Rice with Vegetables

On the nights when everyone is coming and goingโ€”sports practice, homework, emails still open you need a dinner that doesnโ€™t need you very much. This one-pan Mexican rice smells like a cozy taquerรญa and tastes like the skillet dinners my aunt used to slide to the center of the table: tomatoey rice, sweet corn, tender ... Read more
Chef

On the nights when everyone is coming and goingโ€”sports practice, homework, emails still open you need a dinner that doesnโ€™t need you very much. This one-pan Mexican rice smells like a cozy taquerรญa and tastes like the skillet dinners my aunt used to slide to the center of the table: tomatoey rice, sweet corn, tender peppers, and just enough cheese to make it feel like a treat.

It starts the same way she started most things: a little oil, onion and garlic, and patience for that minute when the rice turns pearly and toasty. The spices bloom, the tomatoes turn the pan a rusty red, and you pour in broth. Then the skillet does the rest. By the time you lift the lid, steam curls up and the top looks polka-dotted with tiny tunnels your sign the rice is perfectly cooked and fluffy.

This is a vegetarian dinner as written (and it absolutely satisfies), but it plays well with any leftover chicken or a quick browning of ground turkey or beef. Itโ€™s the kind of skillet that invites add-ons: a handful of peas, a jalapeรฑo for perfume, a squeeze of lime, cilantro to finish. Scoop it into bowls, add avocado, and youโ€™ve got smiles and seconds with hardly any dishes.

I serve it on weeknights, but Iโ€™ve also taken it to Sunday potlucks, covered in foil, still warm and melty. Not a grain comes home.

Why Youโ€™ll Love This Recipe

  • Truly one-pan. The rice toasts, simmers, and finishes in the same skillet no saucepans, no straining, minimal cleanup.
  • Comfort-food flavor. Bloomed spices, fire-roasted tomatoes, and broth give you restaurant-style arroz vibes with hearty beans, corn, and peppers.
  • Flexible and forgiving. Use what you have: canned tomatoes or sauce, fresh or frozen veggies, veg broth or chicken broth, cheddar or Colby Jack.
  • 30โ€“40 minutes, hands-light. Once itโ€™s simmering, you get 15 minutes to set the table, wrangle kids, or make a quick guac.
  • Family-friendly heat. Mild as written; jalapeรฑo and cayenne are optional. Spice lovers can add hot sauce or chipotle.
  • Make-ahead friendly. Leftovers reheat beautifully for lunch bowls or burrito stuffing.

Ingredients Youโ€™ll Need

Base & Aromatics

  • 2 tablespoons olive oil (or vegetable oil)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 red bell pepper, cored, seeded, and diced
  • 1 jalapeรฑo, seeded and diced (optional for gentle heat)

Rice & Liquids

  • 1 cup uncooked long-grain white rice, rinsed and well drained
  • 2 ยผ cups low-sodium chicken broth (or vegetable broth)

Tomatoes & Seasoning

  • 1 (14-ounce) can fire-roasted diced tomatoes (undrained) or 1 ยฝ cups tomato sauce
  • 2 teaspoons ground cumin
  • 1 teaspoon chili powder (or to taste)
  • ยฝ teaspoon smoked paprika
  • ยผ teaspoon cayenne pepper (optional)
  • 1 teaspoon kosher salt, plus more to taste
  • Freshly ground black pepper, to taste

Vegetables & Beans

  • 1 cup corn kernels (frozen or canned, drained)
  • ยฝ cup canned black beans, drained and rinsed
  • ยฝ cup peas (frozen or canned), optional

Finish & Toppings

  • 1 cup shredded Colby-Jack or cheddar cheese
  • Chopped cilantro, sliced green onions, diced avocado, sour cream, lime wedges (all optional but excellent)

About those ingredients: Toasting the rice in oil coats each grain so it cooks up fluffy. Fire-roasted tomatoes add a smoky sweetness; cumin + chili powder + smoked paprika are the cozy trio that make the kitchen smell like taco night. The beans and corn turn this from โ€œside dishโ€ to โ€œsatisfying meal.โ€ Cheese is the melty bow on top.

Swaps and shortcuts

  • Use minute rice? You can, but reduce liquid to 1 ยฝ cups and simmer just 5โ€“6 minutes before resting.
  • No bell pepper? Use diced zucchini or another color pepper.
  • Add protein: brown 1 pound ground turkey or beef with the onion, or fold in 2 cups shredded rotisserie chicken with the beans.
  • Dairy-free? Skip cheese or finish with a sprinkle of nutritional yeast and diced avocado.

Step-by-Step Instructions

  1. Rinse the rice (1 minute). Place rice in a fine-mesh strainer and rinse under cool water, swishing with your fingers until the water runs mostly clear. Drain wellโ€”this quick step prevents sticky rice.
  2. Sautรฉ aromatics (4โ€“5 minutes). Heat olive oil in a large, deep skillet or Dutch oven over medium heat. Add onion and bell pepper; cook until softened and lightly golden at the edges. Stir in garlic and jalapeรฑo (if using) for 30โ€“45 seconds until fragrant.
  3. Toast the rice (2โ€“3 minutes). Add the drained rice to the skillet. Stir constantly until the grains look slightly translucent and you hear a gentle crackle. This builds flavor and keeps grains separate.
  4. Bloom spices (30โ€“60 seconds). Sprinkle in cumin, chili powder, smoked paprika, cayenne (if using), salt, and a few grinds of black pepper. Stir to coat; the skillet will smell toasty and warm.
  5. Add tomatoes & broth (come to a simmer). Pour in the fire-roasted tomatoes with their juices and the broth. Scrape the bottom of the pan with a wooden spoon to release any tasty bits. Bring to a gentle simmer; youโ€™ll see small bubbles around the edges.
  6. Cover and cook (15โ€“18 minutes). Reduce heat to low, cover tightly, and cook until the liquid is absorbed and small steam tunnels dot the surface. Resist the urge to peek; trapped steam is doing the work.
  7. Steam with veggies (10 minutes off heat). Scatter corn, black beans, and peas over the surface (do not stir). Cover, turn off heat, and let the skillet rest for 10 minutes. The residual heat gently steams the veggies and finishes the rice.
  8. Fluff, melt, and serve (2โ€“3 minutes). Remove the lid, fluff the rice with a fork, folding in the vegetables. Taste and adjust salt. Sprinkle cheese over the top, cover for 1โ€“2 minutes until melted and bubbly at the edges. Finish with cilantro and lime, and add any toppings you like.

What if it looks โ€œwrongโ€?

  • Still wet at the edges: Set over low heat, uncovered, for 1โ€“2 minutes to evaporate excess moisture.
  • Dry with a few firm grains: Sprinkle 2โ€“3 tablespoons hot water over the rice, cover, and steam 5 minutes off heat.
  • Too spicy: Add a squeeze of lime, a dollop of sour cream, or a handful more cheese to soften the heat.

Tips for Success

  • Use a wide skillet. A 10โ€“12 inch skillet gives the rice room to cook in an even layer, so it steams, not stews.
  • Rinse, toast, rest. Those three steps are your insurance policy for fluffy, non-gummy rice in a one-pan dish with tomatoes.
  • Donโ€™t oversimmer. A gentle simmer is enough; a rolling boil can break grains and over-reduce your liquid.
  • Add veggies at the end. Steam them during the rest so they stay bright and donโ€™t overcook.
  • Taste the salt at the end. Broths and bouillons vary; finish with a pinch of salt and a squeeze of lime to make flavors pop.
  • Cheese timing matters. Add it last and cover briefly; it melts into a glossy blanket instead of disappearing into the rice.

Variations

  • Protein Boost: Brown 1 pound ground turkey or beef with the onions; drain if needed before adding rice.
  • Chicken Skillet: Stir in 2 cups diced cooked chicken when you add beans/corn.
  • Extra Veggie: Fold in diced zucchini or spinach during the final steam.
  • Coconut Chipotle: Replace ยฝ cup of broth with coconut milk and add 1 teaspoon minced chipotle in adobo for smoky creaminess.
  • Brown Rice Version: Use long-grain brown rice; increase liquid to 2 ยพ cups and simmer 35โ€“40 minutes. Rest 10 minutes as written.

Mexican & Hispanic Inspired Twists

  • Achiote Color Pop: Stir 1 teaspoon achiote paste (dissolved in 1 tablespoon warm water) with the spices for a gorgeous red-gold hue.
  • Elote-Style Finish: After melting cheese, drizzle with a little crema, dust with chili powder, and sprinkle with cotija and lime.
  • Serrano Perfume: Tuck a whole serrano into the skillet during the simmer for a taquerรญa aroma without big heat.

What to Serve With It

This one-pan Mexican rice with vegetables is a full meal, but it also loves company. I set it out family-style with warm tortillas and a little bar of toppings.

  • Guacamole or sliced avocado
  • Quick pico de gallo or roasted corn salsa
  • Warm flour or corn tortillas
  • Simple green salad with lime vinaigrette
  • Charro beans or black beans for a heartier spread

Storage & Reheat

Cool leftovers to room temperature, then store in an airtight container for 4โ€“5 days. The rice will compact a bit as it chills, so fluff before reheating.

To freeze, portion into flat freezer bags (press out air) for up to 2 months. Thaw overnight in the fridge or reheat from frozen with a splash of water.

For reheating, sprinkle 1โ€“2 teaspoons water over the rice and cover. Microwave in 45-second bursts, fluffing between rounds, or warm gently in a covered skillet over low heat. If the flavors feel muted, add a squeeze of lime and a pinch of salt.

FAQs

Can I make this One-Pan Mexican Rice with brown rice?
Yesโ€”use long-grain brown rice, increase liquid to about 2 ยพ cups, and simmer 35โ€“40 minutes. Rest 10 minutes off heat, then fluff and finish as written.

What if I only have tomato sauce (not diced tomatoes)?
Use 1 ยฝ cups tomato sauce and keep the liquid amounts the same. Tomato sauce makes the skillet a little creamier and deeply redโ€”delicious.

Is the jalapeรฑo necessary?
No. The recipe is mild without it. Leaving a whole serrano in during the simmer is another great option for aroma without much heat.

Can I add meat?
Absolutely. Brown 1 pound ground turkey or beef with the onions, or stir in cooked shredded chicken when you add the beans and corn. Adjust salt to taste.

How do I keep one-pan rice from getting mushy?
Rinse well, toast in oil until the grains are pearly and crackly, use the right liquid ratio, simmer gently, and let it rest covered for 10 minutes before fluffing.

Conclusion

If dinner has been feeling like a chore, this One-Pan Mexican Rice with Vegetables is the skillet that brings back the joy. Itโ€™s colorful, bubbly, and wildly comfortingโ€”exactly the kind of weeknight meal that tastes like someone cooked for you. Pull a stack of warm tortillas, pass the lime wedges, and watch the pan empty fast.

When you want to keep the cozy train going, try pairing it with skillet carne asada, creamy salsa verde chicken, or a pot of stovetop black beans. Leftovers make the happiest lunch bowls.


Meet Amanda

I created BoldBitesHub to make Mexican comfort food feel simple, welcoming, and fun. My goal is to help you cook delicious meals with minimal effort and maximum flavor. From quick chicken dinners and one-pot rice to street-food-inspired snacks and family-style casseroles, every recipe is tested with busy home cooks in mind.


Crockpot Fajita Chicken

Cozy, Dump-and-Go Weeknight Dinner There are nights when you leave the house with good intentions and come back to a hungry crowd, a backpack ...
Naomi

Cheesy Taco Pasta Bake

All the taco-night goodness, baked into a cozy, cheesy pasta. Brown the beef, stir in salsa, green chiles, and tomato sauce, toss with pasta ...
Chef Zainab

Cheesy Mexican Lasagna Casserole

All the best taco-night flavors, stacked like a cozy lasagna. Layer corn tortillas with seasoned beef, refried beans, a creamy salsa-cheese mix, and plenty ...
Chef

Leave a Comment