This post may contain affiliate links. Please read our disclosure policy.

This taco casserole recipe has tender ground beef, all the best taco flavors, tons of cheese, and a layer of Doritos! It’s the ultimate easy comfort food for busy families. 

Love casseroles? Try my Simple Ground Beef Casserole, Simple Breakfast Casserole, or check out all my casserole recipes.

close-up of taco casserole on a metal spatula

Why you’ll love it

Your whole family will thank you for making this simple taco casserole since it’s just so tasty. They’re going to get really excited for next taco night. It’s also super customizable, so everyone can load it up with their favorite fresh toppings!

Taco flavors, black beans, salsa, and ground beef all dressed up in a hot and cheesy casserole with a warm spice blend… who says no? Even your pickiest eaters are going to devour this meal. It’s also a fairly inexpensive casserole for any weeknight.

What you’ll need

  • Olive oil – for frying the ground beef
  • Ground beef – I like to use lean ground beef. Try 90%
  • Doritos – use your favorite flavor. I picked nacho cheese. You can also add some on top for an extra crunch!
  • Onion – makes a great savory base
  • Chili powder, garlic powder, ground cumin – this trio makes a delicious homemade taco seasoning
  • Beans – I prefer black beans, but you could do a layer of refried beans instead!
  • Corn – we’re using canned corn to make this hassle free
  • Salsa – pick up a jar of your fave brand
  • Cheese – I used a Mexican blend, but cheddar would work great

Suggested toppings:

  • Fresh tomatoes
  • Chopped cilantro and scallions
  • Avocado
  • Black olives
  • Sour cream or plain Greek yogurt
  • Iceberg or romaine lettuce
ingredients in small bowls for taco casserole

Tools for this recipe

Check out Natasha’s favorite kitchen essentials, gadgets, and cookware!

How to make taco casserole

This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

cooking ground beef with onion and spices in a cast iron skillet

Preheat the oven. In a cast iron skillet cook the beef in the olive oil. After a few minutes, stir in the onion and spices. Continue cooking through, and then spoon out any excess fat.

adding in corn, cheese, salsa, and black beans

Add in the corn, salsa, beans, and half the cheese. Warm until the cheese melts.

adding doritos and beef mixture to a casserole dish

Place an even layer of Doritos in a baking dish. Spoon the beef mixture over top.

taco casserole with cheese before and after baking

Top the casserole with the remaining cheese, and then bake uncovered until hot and melty! Serve as-is or with toppings of your choice suggested above.

Can I make taco casserole ahead of time?

  • You bet! Simply cook the onion, spices, and beef mixture, assemble the layers in a baking dish, let it cool, and then tightly cover.
  • It’ll keep in the fridge for a day or two, or you can freeze it for up to a month.
  • If frozen, thaw in the fridge overnight before baking. Since it’ll be starting out cold, it’ll need a bit more time than in the original instructions. Cover with foil and bake for 20 minutes, and then uncover it cook for another 15 minutes or so until it’s hot.

Substitutions and variations

  • You don’t have to use Doritos. Other tortilla chips or Fritos will definitely work in this taco bake!
  • Use a ready-made taco seasoning blend if you prefer not to use the individual spices.
  • You could add more veggies such as red bell peppers to this casserole. I’d add them in at the same time as the onion. 
  • Feel free to swap the black beans with another kind if you prefer, like kidney beans or pinto beans. 
  • If you want to add some heat, use a medium or spicy salsa, hot cheese blend, add some cayenne pepper, or you could even toss in some spicy chopped green chilies. 

What to serve with taco casserole

Leftovers and storage

  • If you have any leftovers, they will keep in the fridge for 2-3 days in a covered container. Keep in mind the Doritos will lose firmness over time.
  • Reheat in the oven for best results, but you can also microwave until heated through.
  • Leftovers can also be frozen. I portion them up in individual containers.
a baking dish with taco casserole

Did you make this taco casserole with Doritos? Talk to me in the comments below and leave a star rating! You can also find me on Instagram.

close-up of taco casserole on a metal spatula
4.81 from 98 votes

Easy Taco Casserole Recipe

This taco casserole recipe has tender ground beef, all the best taco flavors, tons of cheese, and a layer of Doritos! It's the ultimate easy comfort food for busy families.
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 8

Ingredients 

  • 1 tablespoon olive oil
  • 1 pound lean ground beef
  • 1/2 medium onion chopped
  • 1 tablespoon chili powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon ground cumin
  • 2 cups crushed Doritos I used Nacho Cheese flavor
  • 1 (14 ounce) can black beans drained & rinsed
  • 1 (12 ounce) can corn drained
  • 1 (15.5 ounce) jar salsa use your favorite kind
  • 2 cups shredded Mexican cheese blend (or use cheddar) divided
  • Toppings (optional, to taste): tomatoes, cilantro, scallions, avocado, black olives, sour cream, lettuce, etc.

Instructions 

  • Preheat oven to 350F and move the rack to the middle position.
  • Add the oil and ground beef to a skillet. Cook, breaking up the meat as you go along, for 5 minutes over medium-high heat.
  • Stir in the onion, chili powder, garlic powder, and ground cumin, and continue cooking for another 5 minutes.
  • Meanwhile, add the crushed Doritos in an even layer to the bottom of a 9×13 (or similar size) casserole dish.
  • If there's a lot of excess fat in the skillet, spoon most of it out. Stir in the beans, corn, salsa, and half the cheese. Let it warm through (until the cheese melts).
  • Spoon the beef mixture evenly over the Doritos.
  • Top the casserole with the remaining cheese. Bake, uncovered, for 15-20 minutes or until it's warm and the cheese is nice and melty. Meanwhile, prep the toppings.
  • Serve casserole as-is or with your favorite toppings.

Notes

  • Serves 6-8 depending on how much people eat.
  • You can also find this recipe in the casseroles chapter of the Salt & Lavender: Everyday Essentials hardcover cookbook.

Nutrition

Calories: 441kcal, Carbohydrates: 38g, Protein: 27g, Fat: 20g, Saturated Fat: 7g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 7g, Trans Fat: 1g, Cholesterol: 62mg, Sodium: 860mg, Potassium: 695mg, Fiber: 7g, Sugar: 4g, Vitamin A: 749IU, Vitamin C: 2mg, Calcium: 264mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

This recipe was originally published on December 17, 2019. It’s been updated with new photos and better instructions but is the same great recipe!


Hi! Iโ€™m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

4.81 from 98 votes (17 ratings without comment)

Leave a comment

Please leave a recipe rating!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

219 Comments

  1. Joanne says:

    5 stars
    My family of four ate every bit and asked for more! I was grateful that this recipe used ingredients that I usually have on hand due to our limited trips to the grocery store due to the […] stay at home order in our state. Thanks!

    1. Natasha says:

      Hi Joanne!! So happy you enjoyed it. Thanks so much for taking the time to leave a review! (I edited your comment because bloggers have been told that using buzzwords surrounding the current events can negatively impact our Google ranking so I’m not taking any chances).

  2. Lauren A Milke says:

    This was so delicious! My family loves cheese so added an extra 1/2 cup on top. I also substituted the black beans for black olives because it better suits my family’s likes.
    Thank you so much,
    Lauren

    1. Natasha says:

      You’re very welcome, Lauren! XO

  3. Jeanne says:

    5 stars
    Yet another delicious recipe from you! This was easy and a favorite at my house. Will be adding it to the meal rotation!

    1. Natasha says:

      Yay! So glad you liked it!! XO

  4. Monica Van Rickley says:

    5 stars
    It was good! Made it for lunch. I had ranch style beans and since I didnโ€™t know when else I could use it, it was the chosen one. Because of this I omitted adding chili powder. I also used frozen corn and served with a dollop of sour cream, avocado ๐Ÿฅ‘ and green onions. Even though I added the Doritos, we ate with some tortilla chips we had and it tasted like Nachos. I would definitely serve this as a snack while watching TV with the family.

    1. Natasha says:

      I’m so glad you liked it and made it work with what you had at home, Monica! ๐Ÿ™‚ Thanks for letting me know!

  5. Jamie says:

    5 stars
    I made this last night….. It was delicious!! Although I think I used too much cheese on top (my own doing though, lol), so I recommend a sprinkled layer of cheese top.
    I also added a packet of taco seasoning in the beef mixture, since I had it on hand, because the kids love it!
    My daughter is a vegetarian – so I made a small separate batch of meatless mixture, and added everything else, and just seasoned to taste. I used a large muffin pan to cook her vegetarian batch in the oven (it made about 3 portions).
    All-in-all, the recipe was delicious and very easy to make! Next time I am going to try the beef and vegetable mixture to stuff some bell peppers!! mmmm………
    Thanks Natasha for your recipes – they are always crowd pleasers at mi casa!! ๐Ÿ˜‰

    1. Natasha says:

      I am so happy you enjoyed it. Love the vegetarian tips too. Thank you so much for following along! XO ๐Ÿ™‚

  6. Carol says:

    5 stars
    This Recipe was fun. I wouldnโ€™t normally admit to using Doritos in a recipe, but it received five star reviews from husband and son!
    I just found your site, and you have some great inspirational quick dinners, which Iโ€™m always looking for.

    Way to go, Natasha!

    1. Natasha says:

      That’s awesome! I thought Doritos would be a fun touch hahaha. So happy it was a hit! ๐Ÿ™‚ So glad you found me. Happy new year!

  7. Hannah says:

    5 stars
    Made this today and it is DELICIOUS! I swapped the black beans for black eyed peas (because they are supposedly easier to digest and I have GI problems), mixed regular tortilla chips with the doritos, and used a McCormick Mild Taco Seasoning Packet (not too much), and then added tortillas to eat it all in! It is like tacos on steroids!

    1. Natasha says:

      So glad to hear you enjoyed it! Love your tweaks. ๐Ÿ™‚ Happy new year!!

  8. Pia says:

    5 stars
    Hi Natasha
    Again we had a lovely and tasty meal from one of your recipes.
    Thank you!
    Pia

    1. Natasha says:

      Yay!! Thatโ€™s awesome!! So glad you liked it.

  9. Mimi says:

    5 stars
    I literally never ever cook, made this for my fiancรฉ and my parents as a surprise, and it was a smash hit ๐Ÿ˜‰ Super delicious and not even I could mess anything up; ingredients were easy to get as well!

    1. Natasha says:

      Thatโ€™s awesome!! So happy to hear it! ๐Ÿค— Thanks for taking the time to leave me a comment. โ™ฅ๏ธ

      1. daniel barbakow says:

        Can it be made ahead and cooked the next day?

        1. Natasha says:

          I think that should be fine. The nacho layer will likely be even softer (it’s not very crispy to begin with, though).

  10. Mary Ann | The Beach House Kitchen says:

    5 stars
    This would be a winner of a dinner here Natasha! So easy and delicious!

    1. Natasha says:

      Thanks so much, Mary Ann! ๐Ÿ™‚