clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Healthy Taco Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 11 reviews

  • Author: Megan
  • Total Time: 38 minutes
  • Yield: 1 9x13 pan 1x
  • Diet: Low Fat


Gluten Free, Dairy Free Option

Tex-mex flavor without the tex-mex guilt! This ACTUALLY healthy taco casserole is made with all of your favorite Mexican ingredients in a lightened-up way that will leave you satisfied without weighing you down.


  • 1 lb ground turkey
  • 1/2 yellow onion – diced
  • 1 (16oz) can refried beans
    • OR make your own with 1 can pinto beans
  • 1 cup plain greek yogurt
    • OR light sour cream
  • 1/2 cup chunky medium salsa
  • 23 tablespoons taco seasoning
  • 1.5-2 cups Mexican blend cheese
    • OR any cheese you prefer 
    • OR any vegan cheese substitute!
  • 1 Roma tomato – diced
  • 2 tablespoons sliced olives
  • 1/4 cup shredded lettuce
  • 1/4 cup tortilla chips (plus more for serving, if desired)


  1. Preheat the oven to 350F.
  2. Cook the turkey and onion on the stove over medium heat until no pink remains in the turkey and the onion is soft.  Add in the taco seasoning and a little water to mix if necessary.
  3. In your baking dish (I used my rectangular 4 quart  Le Creuset but you can also use a 9×13 dish) spread your refried beans evenly as your first layer.
  4. Then top with a layer of greek yogurt (or sour cream), and then the chunky salsa.
  5. Add your turkey/onion mixture on top of that, and then sprinkle on the cheese.
  6. Bake for 20 minutes.
  7. Add tomatoes, olives, and tortilla chips and then bake for 8 more minutes.
  8. Remove from oven, add lettuce, and serve!


You can also make this ahead of time by doing steps 1-4, letting your turkey cool and adding it in the pot, and then refrigerate until you are ready to go.

Dairy Free Option – use a non dairy plain yogurt or sour cream and a non dairy cheese! lots of great brands out there 🙂

  • Prep Time: 10 minutes
  • Cook Time: 28 minutes
  • Category: Taco
  • Method: Oven
  • Cuisine: Mexican


  • Serving Size: 1 cup