Skip to content

One-Pot Turkey Enchilada Casserole

  • 10 Servings
  • 2 mins Prep Time
  • 30 mins Total Time


  • 2 packages Ground Turkey
  • 2 tbsp. avocado oil (or your favorite cooking oil)
  • 1/2 cup diced onion (use frozen for faster prep)
  • 1-2 packets taco seasoning or 4-5 tbsp. homemade taco seasoning (to your taste)
  • 2 (15 oz.) cans black beans, drained and rinsed
  • 1 (15 oz.) can canned corn
  • 1 (4.5 oz.) can minced green chilies
  • 1 (19 oz.) can enchilada sauce
  • 1 cup salsa
  • 1 cup 10-minute rice
  • 1 cup shredded Mexican cheese or cheddar cheese

Recipe Credit: Living Well Mom

Serving Size About 1 1/2 cups
Amount Per Serving
Calories 360
Calories from Fat
% Daily Value*
Total Fat 7g 9%
Saturated Fat 2g 10%
Trans Fat 0g
Cholesterol 75mg 25%
Sodium 1270mg 55%
Total Carbohydrates 37g 13%
Dietary Fiber 2g 7%
Sugars 6g
Protein 35g
Calcium 10%
Iron 15%
Potassium 2%
*Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs. This is a representation of the nutrition label. The actual nutrition label on the product may vary slightly.
  • Step 1

    Heat a saucepan with the avocado oil over medium high heat. Sauté turkey until cooked through. Midway through cooking, add the chopped onion. When the turkey is cooked, add the taco seasoning.
  • Step 2

    Add the black beans, salsa, corn, green chilies, enchilada sauce, and rice. Stir well.
  • Step 3

    Reduce heat to medium and cook, stirring every few minutes, until the rice is cooked through. Be careful not to let the bottom scorch. If the casserole begins sticking, reduce the heat further.
  • Step 4

    When the rice is cooked through, remove from the heat and let sit for about 5 minutes.
  • Step 5

    Serve over tortilla shells and top with desired toppings.

Similar Recipes

View All

Hungry for More?

Sign up to get exclusive coupons, recipes, and seasonal inspiration straight to your inbox.

Join Now