This Taco Rice recipe is a cozy, one-skillet dinner made with pantry staples, bold taco seasoning, tender rice, and melty cheese. Easy to customize with your favorite toppings or proteins, it’s a flavorful, family-friendly meal that’s perfect for busy weeknights.
2 15- ouncecans black beansdrained and rinsed, can use any combination of pinto, black, or kidney beans
1 15-ouncecan diced tomatoeswith juices
1 4-ouncecan diced green chilies
1 ¼cupsuncooked brown rice
1 1-ouncepacket taco seasoning
2 ½cupslow sodium vegetable broth or water
1 to 1 ½cupsshredded Monterey Jack cheese
Salt and pepper to taste
Optional toppings: avocadoguacamole, pico de gallo or salsa, shredded lettuce, jalapenos, cilantro, lime wedges, sour cream, hot sauce, or any taco toppings of choice
Instructions
In a large pot or deep skillet, heat avocado oil over medium heat. Add onion, bell pepper, and diced jalapeno. Cook 6-7 minutes, until softened.
Stir in corn, black beans, diced tomatoes, green chilies, brown rice, taco seasoning, and broth/water. Mix well.
Bring to a boil, then reduce heat to low. Cover and simmer for 35–40 minutes, or until rice is tender and liquid is absorbed. Stir occasionally.
Turn off the heat. Stir in half the cheese and sprinkle the rest over the top, cover again, and let sit 5 minutes until the cheese is melted and gooey.
Serve with your favorite toppings.
Notes
Use a Deep Skillet: A deep pan or Dutch oven gives the rice space to simmer evenly without spilling over.
Keep It Covered: Leave the lid on while the rice cooks so the steam stays trapped and the rice cooks through.
Add Liquid if Needed: If the rice isn’t tender once the liquid is absorbed, stir in a small splash of broth or water and keep cooking.
Season to Taste: Taco seasoning can vary, so taste at the end and adjust with salt, lime juice, or extra seasoning if needed.
Let It Rest: Resting the rice for about 5 minutes helps the texture set and turn slightly creamy.