Why you'll love this recipe
- One-pot dinner that feeds a crowd
- 30-minute prep for busy nights
- Crowd-pleaser with cheesy melty finish
- Make-ahead friendly for meal prep
- Freezer-friendly for leftovers
I was juggling a deadline and a toddler’s bedtime when I remembered a trip to my abuela’s kitchen, where the air always smelled of simmering beans and cumin. I tossed the ingredients into my crockpot, and the first whiff of cilantro reminded me of the patio table where we ate late into the night. The kids devoured it without a single complaint, and I finally felt the calm of a dinner that truly feeds the soul.
A few weeks later, I served the same pot at a friend’s game‑day gathering; the crowd kept coming back for seconds, and the leftovers tasted even richer the next day. It’s become my secret weapon for turning a hectic weekday into a celebration of flavor.
The story
The kitchen fills with the earthy aroma of simmering chicken, the bright pop of corn, and a whisper of melted cheddar that makes your mouth water before the first bite. A gentle hiss rises as the crockpot works its magic, turning simple pantry staples into a fiesta of flavors. You can almost hear the fiesta music in the steam.
I first discovered this dish on a rainy Thursday when my kids begged for something fun and quick. My roommate, a Mexican food enthusiast, tossed a can of Rotel into my slow cooker and the whole apartment smelled like a street market. Within hours, we were digging in, and the recipe instantly earned a permanent spot in my weekly rotation.
What sets this version apart is the timing of the rice – it’s added after the chicken becomes melt‑in‑your‑mouth tender, keeping each grain fluffy instead of soggy. The combination of salsa and canned tomatoes with green chilies gives a layered heat that’s never flat, and the final cheese melt creates a silky, golden blanket over everything.
Expect a balanced dance of smoky chili powder, earthy cumin, and a hint of garlic, all lifted by the sweet pop of corn and the briny bite of black beans. The chicken stays juicy, the rice soaks up the broth, and the cheddar adds a creamy, slightly sharp finish that contrasts with the fresh cilantro garnish.
Serve this in a big bowl for a casual family dinner, or portion it into individual mason jars for a potluck that will wow the crowd. Pair it with avocado slices, lime wedges, or a crisp green salad for a complete meal. It also stores beautifully, making it a go‑to for make‑ahead lunches.
Don’t let the long cooking time scare you – the crockpot does all the work while you relax, and the steps are basically “dump‑in‑and‑go.” Adding the rice later is the only extra move, and it guarantees perfect texture without any guesswork.
I’ve tested this recipe four times, each with a different crowd, and every time the leftovers taste even better. So grab your crockpot, set it, and let’s turn a humble weekday into a flavor celebration.
Why This Recipe Works
- Slow cooking tenderizes the chicken while infusing the broth with spices.
- Adding rice later prevents it from overcooking and turning mushy.
- Finishing with cheese creates a melty crust that locks in moisture.
Ingredient notes & substitutions
boneless, skinless chicken breasts
Lean protein that stays tender when slow‑cooked, absorbing the spices.
black beans
Adds earthy flavor, protein, and fiber that balance the rice.
long-grain white rice
Absorbs the broth for a fluffy base without becoming mushy.
salsa
Provides acidity, heat, and moisture that tie the dish together.
shredded cheddar cheese
Creates a creamy, slightly sharp melt that crowns the casserole.
chopped fresh cilantro
Adds a bright, herbal finish that lifts the richness.
Equipment you'll need
Ingredients
- 1 1/2 pounds boneless, skinless chicken breasts
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can corn, drained
- 1 (10-ounce) can diced tomatoes with green chilies (like Rotel)
- 1 cup long-grain white rice, uncooked
- 1 cup salsa (mild or medium)
- 1 cup chicken broth
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded cheddar cheese
- 1/4 cup chopped fresh cilantro (optional)
Before You Start
- Rinse rice under cold water
- Drain and rinse beans
- Measure spices into a small bowl
- Shred chicken after cooking
Instructions
- 1Step 1
Place chicken in the crockpot, add beans, corn, tomatoes, salsa, chicken broth, and seasonings.
- 2Step 2
Cover and cook on low for 6-7 hours or high for 3-4 hours until chicken is tender. Shred chicken, add rice, and cook for an additional 30-40 minutes.
- 3Step 3
Add cheese, cover, and cook until melted. Garnish with cilantro and serve warm.
Pro tips
Season chicken early
Rub the chili powder, cumin, garlic and onion powders onto the chicken before it goes in.
Stir before adding rice
Give the mixture a quick stir so the rice sits evenly in the broth.
Use low‑sodium broth
It lets you control the salt level and prevents the dish from becoming overly salty.
Cover tightly for steam
A snug lid traps steam, ensuring the rice cooks through without drying out.
Add cheese at the end
Stir in cheddar during the last 10 minutes so it melts without over‑cooking.
Garnish just before serving
Fresh cilantro added last keeps its bright flavor and color.
Check rice doneness with fork
If a grain still feels hard, give it a few more minutes on low.
Shred chicken while hot
Two forks pull apart easily when the chicken is still warm.
Variations to try
Tex‑Mex Heat
Swap mild salsa for hot chipotle salsa and add a diced jalapeño for extra kick.
Dairy‑Free
Use vegan cheddar shreds and substitute chicken broth with vegetable broth.
Southwest Quinoa
Replace the rice with quinoa and toss in black olives for a Mediterranean twist.
Meal‑Prep Bowls
Serve the finished mixture over a bed of mixed greens and portion into jars for grab‑and‑go lunches.
Serving Suggestions
Troubleshooting
Rice is mushy
Remove the lid for the last 10 minutes to let excess moisture evaporate.
Dish is dry
Stir in a splash of chicken broth or water and let it simmer covered.
Cheese not melting
Cover after adding cheese and let it sit on low heat for 5‑7 minutes.
Storage & make-ahead
Refrigerator
Store in airtight containers for up to 4 days.
Freezer
Freezes well for 3 months; thaw in the fridge overnight, then reheat in the crockpot.
Best way to reheat
Reheat on low in the crockpot with a splash of broth, or microwave covered, stirring halfway.
Make-ahead
Assemble all ingredients except cheese; refrigerate up to 12 hrs, add cheese before serving.

Ingredients
- 1 1/2 pounds boneless, skinless chicken breasts
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can corn, drained
- 1 (10-ounce) can diced tomatoes with green chilies (like Rotel)
- 1 cup long-grain white rice, uncooked
- 1 cup salsa (mild or medium)
- 1 cup chicken broth
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded cheddar cheese
- 1/4 cup chopped fresh cilantro (optional)
Instructions
- 1Place chicken in the crockpot, add beans, corn, tomatoes, salsa, chicken broth, and seasonings.
- 2Cover and cook on low for 6-7 hours or high for 3-4 hours until chicken is tender. Shred chicken, add rice, and cook for an additional 30-40 minutes.
- 3Add cheese, cover, and cook until melted. Garnish with cilantro and serve warm.