Pin to Board My neighbor brought this casserole to a backyard gathering last summer, and I watched it disappear faster than the ice in people's drinks. The combination of smoky bacon, creamy cheese, and those spicy Rotel tomatoes hit something I didn't know I was craving. When she casually mentioned it was dead simple to make, I knew I had to get the recipe that same evening.
I made this for my sister's potluck, and something magical happened when I pulled it from the oven—the cheese had created this gorgeous golden crust, and the smell filled my whole kitchen. My husband came in from the garage asking what I'd made, which never happens with regular weeknight dinners. That's when I knew this recipe was a keeper.
Ingredients
- Bacon, 6 slices chopped: Cook it until genuinely crisp, not just cooked, because those little crunchy bits anchor the whole dish and add necessary texture.
- Long-grain white rice, 1 cup uncooked: Don't use instant rice here; it'll turn to mush and throw off the whole balance.
- Black-eyed peas, 1 can (15 oz) drained and rinsed: Rinsing matters more than you'd think—it removes excess sodium and starch that can make the casserole gummy.
- Fresh spinach, 2 cups roughly chopped: Buy it loose if possible so you can tear it to your preferred size and squeeze out excess moisture.
- Rotel tomatoes with green chilies, 1 can (10 oz) undrained: This ingredient is non-negotiable; it's where the Southwestern kick comes from, and those liquid juices are essential for cooking the rice.
- Yellow onion, 1 small diced: Small dice means it'll soften into the rice rather than staying chunky, creating better flavor distribution.
- Garlic, 2 cloves minced: Fresh garlic only—jarred just doesn't have the punch this dish needs.
- Sharp cheddar cheese, 2 cups shredded divided: Sharp is the move here; mild cheddar fades into the background and you'll miss it.
- Low-sodium chicken broth, 2 cups: Low-sodium gives you seasoning control, which matters because the other ingredients bring their own salt.
- Chili powder, 1 tsp: Buy it fresh if your spice cabinet is older than a year or two; stale chili powder tastes like paprika's sad cousin.
- Ground cumin, 1/2 tsp: Cumin is what makes this taste distinctly Tex-Mex rather than generic.
- Smoked paprika, 1/2 tsp: This creates that subtle smokiness that makes people ask what your secret is.
- Salt and pepper to taste: Always taste before serving and adjust; the bacon and broth already contribute salt, so you might need less than expected.
- Olive oil, 1 tbsp: Only needed if your bacon doesn't render enough fat, which depends on how fatty your bacon is.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Crispen the bacon and prepare your base:
- Get your large skillet over medium heat and let those bacon pieces render until they're properly crispy and golden. Remove them with a slotted spoon and set aside on a paper towel—they'll continue crisping as they cool.
- Build the flavor foundation:
- Leave about a tablespoon of bacon fat in the pan (it's liquid gold for flavor), add a little olive oil if you need it, then sauté your diced onion until it turns translucent and soft, roughly three minutes. Add your minced garlic and cook for just about one minute more, until the kitchen smells incredible.
- Toast the spices into the rice:
- Stir in your uncooked rice along with the chili powder, cumin, and smoked paprika, and let it cook for one minute until everything becomes fragrant. You're not cooking the rice yet, just waking up the flavors.
- Combine and simmer:
- Pour in your Rotel tomatoes with all those juices, your chicken broth, drained black-eyed peas, chopped spinach, and that bacon you set aside. Season with salt and pepper to taste, give it a good stir, and let it come to a simmer on the stovetop.
- Transfer to the casserole dish:
- Pour the entire mixture into your lightly greased 9x13-inch casserole dish, making sure everything is evenly distributed.
- First bake, covered:
- Cover the dish tightly with foil and bake at 375°F for twenty-five minutes. The foil traps steam and helps cook the rice evenly without drying it out.
- Add the cheese and final bake:
- Remove the foil, give everything a gentle stir to redistribute the rice, then sprinkle 1 1/2 cups of your sharp cheddar cheese over the top in an even layer. Bake uncovered for another 10 to 15 minutes, until the rice is completely tender and the cheese is melted and bubbly on top.
- Rest before serving:
- Let the casserole sit for five minutes out of the oven; this lets everything set slightly so it's easier to serve and the flavors settle. Top with remaining cheese if you're feeling generous, and maybe some cilantro if that's your style.
Pin to Board My daughter actually asked for seconds at dinner, which felt like winning the lottery. There's something about serving food that people genuinely want to eat that shifts the whole mood of a meal.
Why This Casserole Works So Well
The beauty of this dish is how it layers flavors without requiring finesse. The bacon provides smokiness and crunch, the rice absorbs all those spiced tomato juices, the spinach adds a quiet earthiness, and the cheese ties everything together. It's comfort food with actual personality, which is rarer than it should be.
Timing and Make-Ahead Possibilities
You can absolutely assemble this the night before and bake it when you're ready, though you might need to add a few extra minutes to the initial bake time since it'll start cold. I've also made just the filling portion and frozen it, which gives you dinner ready to go whenever life gets chaotic. It reheats beautifully in the oven, covered with foil, at 350°F until warmed through.
Customizing to Your Taste
This recipe welcomes adjustments depending on what you have and what you like. If heat is your thing, swap in hot Rotel tomatoes or layer in some sliced jalapeños. For vegetarian versions, skip the bacon and use vegetable broth instead of chicken, and honestly, nobody at your table will feel like they're missing anything. Brown rice works here too, though you'll need to add 15 to 20 minutes to the baking time and keep an eye on liquid levels, adding broth if needed.
- Serve with sour cream, avocado slices, or fresh cilantro for a finishing touch that feels intentional.
- Leftovers taste even better the next day once all the flavors have mingled overnight.
- This pairs beautifully with cornbread or a simple green salad if you want to round out the meal.
Pin to Board This casserole has become my go-to when I want to feed people something that feels special without spending hours in the kitchen. It's the kind of dish that reminds you why comfort food matters.
Common Questions
- → Can I make this casserole vegetarian?
Yes, simply omit the bacon and swap the chicken broth for vegetable broth. You might want to add some extra spices or a tablespoon of smoked paprika to maintain that smoky depth of flavor.
- → Can I use dried black-eyed peas instead of canned?
You'll need to cook dried black-eyed peas first until tender, about 45-60 minutes simmering. One 15-ounce can equals about 1.5 to 2 cups of cooked dried peas. Make sure to drain them well before adding to the dish.
- → Can I prepare this casserole ahead of time?
Absolutely. Assemble everything through step 6, cover tightly, and refrigerate up to 24 hours before baking. You may need to add 5-10 minutes to the covered baking time since it will be cold.
- → What can I serve with this casserole?
It's quite filling on its own, but you could serve it with a simple green salad, cornbread, or tortilla chips. Fresh toppings like sour cream, sliced avocado, chopped cilantro, or diced jalapeños add nice contrast.
- → Can I freeze leftovers?
Yes, this freezes well. Portion cooled leftovers into airtight containers and freeze up to 3 months. Thaw overnight in the refrigerator and reheat at 350°F until warmed through, covering with foil to prevent drying.
- → How do I know when the rice is done?
The rice should be tender and have absorbed most of the liquid. If it's still crunchy after the initial 25 minutes covered, add a splash more broth or water and continue baking covered until done.