Low carb taco casserole is one of those dinners that checks every box - hearty, cheesy, satisfying, and packed with vegetables in a way that feels completely natural. Instead of a traditional tortilla base, this healthy twist uses a flavorful zucchini crust that holds everything together while keeping the casserole light enough for any night of the week.

Jump to:
The backstory.
I'm always looking for ways to turn classic comfort food into something a little lighter without giving up the flavors everyone expects. Swapping the usual tortillas for a cheesy zucchini crust turned out to be one of those happy kitchen surprises that my family still requests years later. It's become one of those dependable dinners that feels a little indulgent but still fits right into our weekly meal rotation.
xoxo Kori
It's a must-make.
If you're looking for a low carb taco casserole that's comforting, family-friendly, and packed with vegetables, this is it.
- It's comfort food with a healthy twist. The cheesy zucchini crust adds vegetables without taking away everything you love about taco night.
- It's packed with bold taco flavor. Seasoned ground beef, salsa, sour cream, and plenty of melted cheese make every bite rich, savory, and satisfying.
- It's great for meal prep. Leftovers reheat beautifully, making lunch or dinner the next day almost effortless.
- It's easy to customize. Add your favorite taco toppings or switch up the protein to make it your own every time.
This is proof that healthy comfort food doesn't have to try too hard.
Let's talk texture and flavor.
The first bite is everything you'd hope for in a cheesy Mexican-inspired casserole. The zucchini crust bakes into a tender, slightly crisp base that holds together beautifully while adding a subtle freshness. On top, the seasoned ground beef is rich and savory, balanced by creamy sour cream and salsa, then finished with a bubbly layer of melted cheddar and pepper jack cheese. Add crisp lettuce, juicy tomatoes, creamy avocado, or a few sliced olives on top, and every bite gets a little more texture and freshness.
What you'll need.
Here's what your going to need to make ground beef taco casserole low carb.
- Zucchini: Fresh zucchini forms the base of the casserole. Once shredded and baked with cheese, it creates a sturdy, flavorful crust.
- Salt: A little salt helps draw moisture out of the zucchini so the crust bakes up beautifully instead of becoming watery.
- Eggs: These bind the zucchini mixture together so it slices and serves easily.
- Pepper Jack Cheese: Adds a little extra flavor and just a touch of heat to the crust.
- Cheddar Cheese: Melts into that classic cheesy topping everyone expects from a taco casserole.
- Ground Beef: Lean or regular ground beef both work well. It's hearty, filling, and the perfect base for taco flavors.
- Taco Seasoning: Use your favorite homemade blend or a store-bought packet to season the beef.
- Sour Cream: Makes the filling creamy while balancing the bold spices.
- Salsa: Adds moisture, tomato flavor, and a little zip to the meat mixture.
- Optional Taco Toppings: Shredded lettuce, diced tomatoes, green onions, sliced olives, and avocado all add fresh flavor and texture when serving.
If taco night is always a hit at your house, there are plenty of other ways to keep those bold flavors on the menu. My Healthy Green Chili Chicken Enchiladas deliver all the creamy, cheesy comfort of a classic enchilada dinner with a lighter twist. For a fun way to use up summer zucchini, try my Stuffed Zucchini Taco Boats - they're colorful, hearty, and perfect for busy weeknights. Looking for a plant-forward option? Chili-Lime Tofu Tacos are fresh, flavorful, and an easy way to mix up your taco routine without sacrificing big, satisfying flavor.
Customize it your way.
One of my favorite things about this zucchini taco casserole is how easy it is to make your own. A few simple swaps or additions can completely change the flavor while keeping the recipe just as easy.
- Swap the ground beef for ground turkey or ground chicken.
- Use a Mexican cheese blend instead of the cheddar and pepper jack.
- Stir a can of refried beans into the meat mixture for an even heartier casserole.
- Add diced green chiles or jalapeños for a little extra kick.Sprinkle crushed tortilla chips over the top after baking for a little crunch.
- Finish with your favorite taco toppings like avocado, cilantro, pico de gallo, or a drizzle of hot sauce.
Flexible dietary swaps.
It's easy to adapt this low carb taco casserole for different dietary needs.
- Gluten-free: Most of the recipe is naturally gluten-free. Just double-check that your taco seasoning packet is certified gluten-free, or make your own blend.
- Leaner Protein: Substitute ground turkey or extra-lean ground beef for a lighter version.
- Milder Flavor: Skip the pepper jack cheese and use all mild cheddar if you're serving kids or anyone sensitive to spice.
- Vegetarian: Replace the ground beef with your favorite plant-based ground meat alternative or a mixture of seasoned black beans and lentils.
How to make this zucchini taco casserole recipe.
This low carb taco casserole comes together in just a few easy steps.
- Place the shredded zucchini in a colander, sprinkle with the salt, and let it sit for 10 to 15 minutes. Squeeze out as much moisture as possible.
- In a large bowl, stir together the drained zucchini, eggs, half of the cheddar cheese, and all of the pepper jack cheese until well combined.
- Press the zucchini mixture evenly into a greased 13 x 9-inch baking dish. Bake until the crust is set and lightly golden around the edges.
- While the crust bakes, brown the ground beef in a large skillet. Drain any excess grease, then stir in the taco seasoning and water. Cook until the liquid has mostly evaporated.
- Mix the sour cream and salsa into the seasoned beef, then spread the mixture evenly over the baked zucchini crust.
- Sprinkle the remaining cheddar cheese over the top and return the casserole to the oven until the cheese is melted, bubbly, and lightly golden.
- Let the casserole rest for 5 to 10 minutes before slicing.
- Finish with your favorite taco toppings like shredded lettuce, tomatoes, avocado, green onions, or olives before serving.

How to serve it.
Low carb taco casserole is hearty enough to be the main event, but a few fresh toppings and simple sides make it feel like a complete taco night.
- Load each serving with shredded lettuce, diced tomatoes, avocado, green onions, cilantro, or sliced black olives.
- Add a dollop of sour cream, guacamole, or your favorite salsa for even more flavor.
- Pair it with refried beans, Mexican-style cauliflower rice, or a crisp green salad.
- Serve with lime wedges for a little fresh citrus right before digging in.
- Leftovers are delicious tucked into lettuce wraps or enjoyed for lunch the next day.
Kori's tips.
- Squeeze the zucchini well. This is the key to a sturdy crust. The more moisture you remove, the better your casserole will hold together.
- Let the salt do the work. Give the shredded zucchini 10 to 15 minutes to rest after salting. It draws out extra moisture, making it much easier to squeeze dry.
- Shred your own cheese. Freshly shredded cheese melts more smoothly than pre-shredded varieties and gives the casserole the best texture.
- Let it rest before slicing. Give the casserole 5 to 10 minutes after baking so it can set up and slice cleanly.
- Make it ahead. Assemble the casserole a day in advance, cover, and refrigerate. When you're ready, simply bake and serve.
- Customize the toppings. Finish with lettuce, tomatoes, avocado, green onions, olives, or your favorite salsa to add fresh flavor and crunch.
FAQs
Store leftover casserole in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm larger portions in a 350°F oven until heated through.
Microwave individual portions for a quick lunch or dinner, or reheat the casserole in a 350°F oven until heated through. Fresh toppings like lettuce, tomatoes, and avocado are best added just before serving.
Yes! Let the casserole cool completely, then wrap it tightly or transfer it to a freezer-safe container. Freeze for up to 3 months.
***Note that if you have topped the casserole with fresh vegetables such as lettuce, tomato, and green onion, the casserole cannot be frozen. You will need to remove the toppings before freezing.
Zucchini naturally contains a lot of moisture. Taking the time to salt it, squeeze it well, and blot away any remaining liquid makes all the difference. The drier the zucchini, the sturdier your crust will be.
📌 Be sure to save this pin to Pinterest for later!

Can I ask you a favor?
If you tried this recipe, let me know! I'd love for you to come back and give the recipe a 5 star rating and leave a review in the comments! 🙂 Let's stay connected, so please follow me on YouTube, TikTok, Instagram, Facebook, and Pinterest! Subscribe to my newsletter to get healthy fresh recipe ideas every week!
📖 The recipe.

Ground Beef Taco Casserole (Low Carb)
Equipment
- 13 x 9 inch casserole dish
Ingredients
- 4 cups zucchini unpeeled and shredded
- ½ teaspoon salt
- 2 large eggs
- 1 cup pepper jack cheese shredded and divided
- 2 cup cheddar cheese shredded and divided
- 2 pounds ground beef 80/20
- 1 recipe taco seasoning mix (or, 1 store-bought packet)
- 1 cup sour cream
- ½ cup salsa
- Optional: taco toppings such as shredded lettuce diced tomato, green onion, olives and sliced avocado
Instructions
Make and Bake The Crust
- Preheat oven to 400ºF
- Drain shredded zucchini in a colander, sprinkle with salt and let stand for 10 to 15 minutes. Squeeze out excess moisture.

- In a large bowl, combine zucchini, eggs, half of cheddar, and pepper jack cheese.

- Spray a 13 x 9" casserole dish with nonstick spray. Press mixture into the bottom of the casserole dish and bake for 20 minutes.

Make Taco Meat and Bake The Casserole
- In a skillet over medium-high heat, brown ground beef until no longer pink. Drain fat. Add taco seasoning mix and ¾ cup water. Cook until liquid is absorbed.

- Add sour cream and salsa to the meat and stir until combined.

- Spread the ground beef mixture evenly over the top of the zucchini crust. Top with the remaining half of the cheese.

- Bake until cheese is bubbly, approximately 20 minutes.
Video
Kori's Tips
TOP TIPS: Make sure you remove as much moisture from the grated zucchini as possible. Sprinkling the salt over the zucchini while it sits draws out the moisture. Use your hands to squeeze the zucchini to wring the moisture out gently. If it still seems moist, you can dab the zucchini with a paper towel. VARIATIONS: Refried beans, ground turkey, or ground chicken may be used in place of the ground beef. Use a Mexican cheese blend instead of pepper jack and cheddar if desired. SERVING SUGGESTIONS: Serve with your favorite taco toppings, refried beans, and fresh green salad with avocado dressing.
Nutrition
© 2025 Seeking Good Eats™
Keep the good eats going.
- Chaffle Taco Recipe
- Chicken Enchilada Casserole
- Mexican Ground Beef
- Best Carne Asada Enchiladas
- Easy 7 Can Chicken Taco Soup
- Birria Tacos with Consommé
- How To Make Fish Tacos
- Taco Stuffed Bell Peppers
- Creamy Seafood Enchiladas
- 5-Minute Chicken Taco Seasoning Mix
- White Chicken Enchiladas
- Green Chicken Enchiladas
- Mexican Chicken Salad
- Mexican Street Corn Salad
- 50+ Fiesta-Worthy Mexican Inspired Cinco de Mayo Recipes
- Taco Stuffed Bell Peppers
- Quesabirrias Tacos
- Green Beans Mexican Style
- Beef Taco Soup
- Baked Chicken Tacos Recipe
- Healthy Taco Salad
- Shrimp Tacos
- Ground Beef Enchiladas Recipe
- Vegetarian Mexican Fried Rice
- Homemade Chicken Enchiladas with Red Sauce
- Mexican Slaw
- Mexican Ground Beef with Potatoes
- Chicken Fajita Casserole
- 30+ Taco Tuesday Ideas Everyone Will Crave








Barb Baker
My husband and daughter loved it. I thought cutting it in half would leave leftovers but we ate it all. Thanks!!!
Kori Butler
Great! Thanks for trying out the taco casserole! So happy your family loved it
Lisa
Has anyone tried freezing this for a meal prep dinner? Wondering if it will freeze well.
Thanks!
Kori
Hi Lisa, this is freezable! Bake and cool the casserole. Cover and freeze. To reheat, partially thaw the casserole overnight in your refrigerator. Remove from the fridge 30 minutes prior to baking.
Sylvia
This is great!! I followed the directions to the tee! Even my young picky niece loved it! She doesn’t eat ANY vegetables! Hee-hee! Little did she know… Thanks!
seekinggoodeats
I LOVE it. This is the best kind of compliment...if you can get kids to eat veggies you've got a winner! LOL. I spend years trying to figure out how to sneak in vegetables for my kids where they wouldn't notice. 😉
Melissa A Richmond
turned out amazing. followed the directions exactly.
seekinggoodeats
Okay great! Thank you! I'm so glad you loved this taco casserole - it's seriously one of my favorites
Sandie
Making this tonight! I cut the recipe in half because there are only 2 of us. I substituted ground beef for lean ground turkey, added some black beans, and used reduced fat cheese and plain FF Greek yogurt for a slightly healthier option. Can’t wait to try it!
seekinggoodeats
That sounds so delicious! Enjoy 🙂
Sherry
Excellent!! Cooked crust extra 10 minutes before putting meat mixture on. also used taco sauce instead of salsa (didn't have any on hand). Great use of that extra zucchini!!
Kori
That's a great idea and sounds delicious! Thank you for trying out the recipe. I totally agree, it is a great way to use up zucchini - that's actually how I came up with this recipe LOL 🙂
Nancy
I had pulled this recipe to use up some zucchini, but since we had mexican multiple times this week I decided to make this italian. Ricotta in place of sour cream, mozzarella and gruyere cheeses (what I had on hand), spaghetti sauce in place of salsa and italian seasoning. Basically wanted to try the zucchini crust and overall concept. Turned out very good. I'll definitely try the taco version next time! (I know its annoying when someone rates a recipe but doesn't really follow the recipe, but here I am!! LOL)
Kori
I LOVE it, great idea!!!! Best comment ever. 🙂 LOL! Thank you for feeling inspired by the recipe to create something new! I'm super happy it turned out!! When you try the taco casserole version be sure to let me know what you think!
Sylvia
Yum! Thank you for a great recipe.