If you are craving a dish that brings together the ultimate comfort food vibes with a fun Tex-Mex twist, then you absolutely need to try the Twice Baked Crispy Cheesy Taco Rice Casserole Recipe. This dish is a crispy, cheesy, and savory marvel that combines seasoned meat, crunchy taco shells, flavorful rice cooked with poblano pepper and salsa verde, and layers of melting cheese, all baked to perfection. It’s like having your tacos and rice casserole all in one irresistible bite, with a texture contrast that will keep you coming back for more. Trust me, once you make this dish, it will quickly earn a special place in your weeknight dinner rotation.

Ingredients You’ll Need
With just a handful of simple but essential ingredients, this Twice Baked Crispy Cheesy Taco Rice Casserole Recipe achieves a rich depth of flavor and wonderful textures that everyone will love. Each component plays an important role, from the seasoned meat that provides hearty umami to the poblano pepper’s subtle smoky bite, while cheese adds gooeyness and taco shells bring that much-needed crunch.
- Ground meat (beef, chicken, or turkey): Choose your favorite protein for a foundational savory flavor and satisfying texture.
- Yellow onion: Adds sweetness and aromatic depth when cooked down with the meat.
- Taco seasoning: Delivers that classic Tex-Mex spice punch to bring the dish alive.
- Hard shell tacos: Provide crunch and act as little edible vessels for meat and cheese.
- Mexican shredded cheese: Use a blend like cheddar and Monterey Jack for melty, flavorful layers.
- Salted butter: Toasts the rice and enhances richness in each bite.
- Dry long grain rice: The textural star when combined with poblano and salsa verde.
- Poblano pepper: Offers a gentle smoky heat and bright green color to the rice.
- Salsa verde: Infuses the rice with tangy, zesty notes that brighten the whole dish.
- Fresh cilantro and green onions: Add vibrant herbal freshness and crunch in the final assembly.
- Sour cream or Greek yogurt: Adds creaminess and balances spicy flavors with cool acidity.
- Pickled jalapeños and brine: Provide a tangy, spicy kick to elevate the ranch dressing.
- Lime juice: Lifts all the flavors with a fresh citrus punch.
- Garlic and onion powders: Boost the savory aromatics throughout the dish.
- Kosher salt: Essential for seasoning everything just right.
How to Make Twice Baked Crispy Cheesy Taco Rice Casserole Recipe
Step 1: Toast the Rice and Poblano Pepper
Start by heating the salted butter in a skillet over medium heat, then add the dry long grain rice and chopped poblano pepper. Toasting them together allows the rice to get a slightly nutty flavor and the poblano to release its mild smoky aroma. Stir frequently to prevent burning. This simple step lays a flavorful foundation for the rice to soak up the next burst of taste.
Step 2: Cook the Rice with Salsa Verde
Once the rice is toasted, pour in water and salsa verde, then bring everything to a boil. Reduce to a simmer and cover the skillet for about 15 minutes, or until the rice is tender and infused with the tangy, green chile flavor of the salsa. This step transforms basic rice into a zesty, herby layer that complements the savory meat and cheese perfectly.
Step 3: Prepare the Meat Filling and Line Taco Shells
While your rice cooks, sauté the ground meat with chopped yellow onion and taco seasoning until fully cooked and fragrant. Take a baking dish and place the hard shell tacos standing upright inside, creating little pockets ready to be filled with that bold, seasoned meat. This setup helps the shells stay crispy even after baking and stuffing.
Step 4: Fill the Tacos and Add Half the Cheese
Divide the cooked meat evenly among the taco shells, making sure to fill them generously. Sprinkle half of the shredded Mexican cheese over the meat layers. Bake the dish for around 10 minutes, enough time for the cheese to melt into bubbly goodness and the shells to toast a bit more.
Step 5: Combine Baked Tacos with Rice
Carefully transfer the baked tacos from the dish into the skillet with the cooked rice. This is where the twice baked magic happens, as the crispy tacos and cheesy meat mingle with the flavorful rice layer. Don’t worry, the tacos stay delightfully crisp on the outside while soaking up just enough moisture on the inside.
Step 6: Top with Remaining Cheese and Bake Again
Sprinkle the remaining cheese on top of the taco and rice mixture, then pop the skillet into the oven once more for 10 to 15 minutes. This second bake lets the cheese melt into a gorgeous golden crust that envelopes the whole casserole with indulgent, gooey layers you’ll savor with every bite.
Step 7: Make the Creamy Ranch Dressing
While the casserole finishes baking, combine the sour cream or Greek yogurt with chopped pickled jalapeños, jalapeño brine, lime juice, garlic powder, onion powder, fresh cilantro, kosher salt, and green onions in a jar. Shake well until smooth and creamy. This tangy ranch-style dressing adds a cool, spicy contrast that brightens and balances the rich casserole beautifully.
How to Serve Twice Baked Crispy Cheesy Taco Rice Casserole Recipe

Garnishes
For a vibrant, fresh touch, sprinkle chopped fresh cilantro, green onions, and additional pickled jalapeños over the top of the casserole just before serving. A dollop of the creamy ranch dressing on each plate pairs perfectly, adding tang and a cooling bite that complements the warm, cheesy casserole.
Side Dishes
Round out your meal with a crisp side salad or a simple Mexican street corn salad to add crunch and brightness. Black beans or charred grilled vegetables provide a wholesome balance and make the meal feel even heartier.
Creative Ways to Present
Serve this dish family-style right from the skillet to capture its rustic charm and let everyone help themselves to the crispy, melty goodness. For a fun twist, portion the casserole into individual ramekins or cast iron skillets and bake until bubbly for personalized servings full of cheesy taco rice joy.
Make Ahead and Storage
Storing Leftovers
This Twice Baked Crispy Cheesy Taco Rice Casserole Recipe stores beautifully in the refrigerator in an airtight container for up to 3 days. The flavors deepen overnight, making leftovers just as delicious, if not better, than the first serving.
Freezing
If you want to save some for later, freeze the casserole in a freezer-safe dish before the second bake. Wrap tightly in foil or plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
To reheat, warm individual portions in the microwave or the whole casserole covered with foil in a 350°F oven until bubbly. You can finish by uncovering it for a few minutes to crisp up the top once again—bringing back that signature Twice Baked Crispy Cheesy Taco Rice Casserole Recipe magic.
FAQs
Can I use a different type of rice?
Absolutely! While long grain rice is recommended for its light, fluffy texture, you can experiment with jasmine or basmati rice. Just be mindful of cooking times and liquid ratios, as they may vary slightly.
What if I don’t have poblano peppers?
If poblano peppers are unavailable, you can substitute with mild green bell peppers or anaheim peppers. They won’t have quite the same smoky flavor, but will still add a nice crunch and mild heat.
Can this dish be made vegetarian?
Yes! Substitute the meat with seasoned cooked lentils, black beans, or a plant-based meat alternative to keep the hearty texture and robust flavor without the meat.
Is this casserole spicy?
The casserole has a mild to moderate level of spice, thanks to taco seasoning, poblano peppers, and pickled jalapeños. You can always adjust the spice by reducing or omitting the jalapeños or using a milder taco seasoning blend.
How do I make the ranch dressing dairy-free?
To keep the ranch dressing dairy-free, swap sour cream or Greek yogurt for a plant-based yogurt or vegan mayo. The pickled jalapeños and herbs will maintain plenty of flavor and creaminess.
Final Thoughts
You’ve just discovered a show-stopping dish that turns ordinary ingredients into a layered masterpiece of flavour and texture. The Twice Baked Crispy Cheesy Taco Rice Casserole Recipe is pure comfort food with a Tex-Mex edge that’s perfect for casual dinner parties or family nights. Give it a try and watch it become one of your all-time favorites—guaranteed to impress and satisfy every time you serve it.
Print
Twice Baked Crispy Cheesy Taco Rice Casserole Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: Mexican
Description
This Twice Baked Crispy Cheesy Taco Rice Casserole is a flavorful and hearty dish combining seasoned ground meat, toasty poblano rice, and melted Mexican cheese baked twice for a crispy, cheesy finish. Hard shell tacos are filled with seasoned meat and cheese, baked until bubbly, then layered into a skillet with savory rice, topped with more cheese, and baked again. Served with a creamy cilantro-lime ranch dressing, this casserole offers a delicious Tex-Mex twist perfect for a family dinner.
Ingredients
Meat and Seasoning
- 1 lb ground beef, chicken, or turkey
- 1 yellow onion, chopped
- 2 tbsp taco seasoning
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp kosher salt
Rice and Vegetables
- 1 tbsp salted butter
- 1 cup dry long grain rice
- 1 poblano pepper, chopped
- ⅓ cup salsa verde
- ¼ cup pickled jalapeños, chopped
- 2 tablespoons pickled jalapeño brine
Casserole Components
- 8 hard shell tacos
- 1–2 cups shredded Mexican cheese
- 2 tbsp lime juice
- ½ cup fresh chopped cilantro or green onions
- ¾ cup fresh cilantro, chopped
- 1 cup sour cream or plain Greek yogurt
Instructions
- Toast Rice and Poblano: In a large skillet, melt the butter over medium heat. Add the dry long grain rice and chopped poblano pepper. Cook, stirring frequently, until the rice is lightly toasted and aromatic, about 3-4 minutes.
- Simmer Rice with Salsa Verde: Pour in water (typically 2 cups for 1 cup rice) and add the salsa verde. Bring the mixture to a boil, then reduce heat to a simmer and cover. Cook for 15 minutes or until rice is tender and liquid is absorbed.
- Prepare Taco Shells: Arrange the hard shell tacos upright and separated in a baking dish, ensuring enough space to fill them evenly.
- Cook Meat and Fill Tacos: In a separate pan, cook the ground meat with the chopped onion and taco seasoning until browned and fully cooked. Divide the cooked meat mixture evenly among the taco shells, then sprinkle half of the shredded Mexican cheese on top of the meat-filled tacos. Bake in a preheated oven at 350°F (175°C) for 10 minutes or until cheese is melted and bubbly.
- Combine Tacos with Rice: Carefully remove the baked tacos from the baking dish and place them on top of the toasted poblano rice in the skillet.
- Add Remaining Cheese and Bake Again: Sprinkle the remaining cheese over the tacos and rice. Return the skillet or casserole dish to the oven and bake for another 10-15 minutes until the cheese is melted and golden.
- Make the Cilantro-Lime Ranch Dressing: In a jar, combine the sour cream or Greek yogurt, chopped cilantro, chopped pickled jalapeños, jalapeño brine, lime juice, fresh chopped cilantro or green onions, and season with salt to taste. Seal and shake vigorously until creamy and well blended.
- Serve: Serve the twice baked taco rice casserole hot with a generous drizzle or dollop of the cilantro-lime ranch dressing on the side or on top.
Notes
- You can substitute ground turkey or chicken for a lighter option without compromising flavor.
- Adjust the amount of cheese to your preference for cheesiness.
- Use sour cream or plain Greek yogurt interchangeably in the ranch dressing depending on desired richness.
- If fresh poblano peppers are not available, substitute with green bell pepper for mild flavor or poblano powder for spice.
- Leftovers reheat well in the oven or microwave and maintain crispy cheesy texture best with oven reheating.

