If you’re looking for a quick and delicious weeknight meal that the whole family will enjoy, this Taco Rice Casserole is the perfect choice! Combining classic Tex-Mex flavors with cheesy layers and hearty rice, this dish is a satisfying one-pan meal. Whether you’re preparing a meal for a crowd or simply want leftovers for the next day, this casserole has got you covered.
Table of Contents
Why You’ll Love This Taco Rice Casserole

✔ Quick & Easy: Simple prep with everyday ingredients.
✔ One-Pan Meal: Less mess and easy cleanup.
✔ Customizable: Add veggies, switch up the protein, or make it vegetarian!
✔ Make-Ahead Friendly: Perfect for meal prep and freezing.
✔ Family-Approved: A comforting, cheesy, and flavorful dish everyone will love.
Ingredients
For the Casserole:
- 1 pound ground beef (or ground turkey/chicken for a leaner option)
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 (10-ounce) can diced tomatoes with green chilies (like Rotel)
- 1 cup salsa (mild, medium, or hot depending on preference)
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can corn, drained
- 2 cups cooked white or brown rice
- 1 (1-ounce) packet taco seasoning (or homemade taco seasoning)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 1/2 cups shredded Mexican cheese blend (cheddar, Monterey Jack, or Colby Jack)
Optional Toppings:
- Chopped fresh cilantro
- Sliced jalapeños
- Sour cream or Greek yogurt
- Diced avocado or guacamole
- Salsa or pico de gallo
- Crushed tortilla chips for crunch
How to Make Taco Rice Casserole
Step 1: Preheat & Prepare
Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish lightly with cooking spray or oil.
Step 2: Cook the Ground Beef
- Heat a large skillet over medium-high heat and add olive oil.
- Add chopped onions and cook for about 3-4 minutes until softened.
- Stir in the garlic and cook for an additional 30 seconds.
- Add ground beef, breaking it apart with a spatula. Cook until browned, about 6-7 minutes. Drain excess fat if necessary.
Step 3: Season the Meat

- Sprinkle in taco seasoning, cumin, chili powder, smoked paprika, salt, and black pepper.
- Stir in the diced tomatoes with green chilies, salsa, black beans, and corn.
- Simmer for 5 minutes, allowing the flavors to meld together.
Step 4: Assemble the Taco Rice Casserole
- Spread the cooked rice evenly across the bottom of the greased baking dish.
- Pour the seasoned meat mixture on top of the rice and spread evenly.
- Sprinkle 1 cup of shredded cheese over the mixture.
- Bake uncovered for 15 minutes until bubbly.
Step 5: Add More Cheese & Finish Baking
- Sprinkle the remaining 1/2 cup cheese over the top.
- Bake for another 5 minutes, or until the cheese is fully melted and gooey.
Step 6: Serve & Enjoy!
Remove from the oven and let the casserole sit for 5 minutes before serving. Garnish with fresh cilantro, avocado, sour cream, or any toppings of your choice. Serve warm and enjoy!
Nutritional Facts (Per Serving)
Serving Size: 1 portion (based on 6 servings)
- Calories: 420
- Protein: 26g
- Carbohydrates: 48g
- Fat: 15g
- Saturated Fat: 7g
- Fiber: 8g
- Sugar: 6g
- Sodium: 720mg
Customization & Variations
Make It Vegetarian
- Swap the ground beef for extra black beans, pinto beans, or crumbled tofu.
- Add sautéed mushrooms or bell peppers for extra texture.
Swap the Rice
- Use cauliflower rice for a lower-carb option.
- Try quinoa for extra protein.
- Use Spanish rice for an extra flavor boost.
Change the Protein
- Use shredded rotisserie chicken for a quicker version.
- Try ground turkey or chicken for a leaner dish.
Make It Spicier
- Add diced jalapeños or hot sauce to the beef mixture.
- Use spicy salsa instead of mild salsa.
Make-Ahead & Storage Tips
Make-Ahead Instructions
- Assemble the casserole up to 24 hours in advance, cover with plastic wrap, and refrigerate.
- When ready to bake, remove from the fridge 30 minutes before baking and follow normal instructions.
Freezing Instructions
- Let the cooked casserole cool completely.
- Wrap tightly in plastic wrap and aluminum foil.
- Freeze for up to 3 months.
- Thaw overnight in the fridge and reheat in the oven at 350°F for 20 minutes.
Leftover Storage
- Store in an airtight container in the refrigerator for up to 4 days.
- Reheat individual portions in the microwave for 1-2 minutes.
Final Thoughts: Taco Rice Casserole
Taco Rice Casserole is the perfect weeknight meal, packed with bold flavors, hearty ingredients, and melty cheese. Whether you’re feeding a hungry family or meal prepping for the week, this easy-to-make casserole is guaranteed to be a hit!
Try this recipe today and let us know what you think in the comments!
Try these other one-pan meals:




