Go Back
+ servings

Mexican Taco Casserole with Rice

This easy Mexican Taco Casserole recipe is the perfect weeknight meal! Made with lean ground beef, veggies, beans, and rice, it packs 32 grams of protein per serving and it's ready and on the table in 35 minutes!
Course Dinner, Main Course
Cuisine American, Easy, Indian, Weeknight Meal
Keyword Taco Casserole
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6 servings
Calories 484kcal
Author Chrissie (thebusybaker.ca)

Ingredients

Instructions

  • Heat a large cast iron skillet over medium high heat and add the oil. Preheat your oven to 375 degrees Fahrenheit (190 degrees Celsius).
  • Add the lean ground beef to the pan along with the taco seasoning, garlic powder, and cumin.
  • Cook the beef until almost cooked through (about 5 minutes), then add the diced onion, diced bell pepper, corn, and black beans.
  • Stir everything together and let the veggies cook a little bit until they start to soften (3-4 minutes).
  • Add the rice and let it toast for another 1-2 minutes, stirring everything together well.
  • Add the chicken stock and diced tomatoes, and stir well to combine. Turn off the heat under the skillet.
  • Place the skillet in the oven for about 20-25 minutes or until the rice is cooked.
  • Remove the pan from the oven and add the cheese on top. Add the pan back into the oven for another 1-2 minutes, just until the cheese is melted.
  • Serve immediately.

Notes

Optional: Cover the pan with a lid or tin foil about half way through the cooking process for extra soft rice. If you're against any crunchy bits in your rice (we love them!) you will want to be sure to do this!

Storage Instructions

Store any leftovers in an airtight container in the fridge for up to 3 days.

Make Ahead Instructions

The casserole can be made ahead of time. Store it in airtight containers in the fridge until ready to use (up to 3 days) and reheat slowly on the stovetop or microwave.

Nutrition

Serving: 1.25cups | Calories: 484kcal | Carbohydrates: 61g | Protein: 32g | Fat: 12g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.3g | Cholesterol: 64mg | Sodium: 891mg | Potassium: 900mg | Fiber: 7g | Sugar: 5g | Vitamin A: 441IU | Vitamin C: 28mg | Calcium: 169mg | Iron: 5mg