This low carb Keto Taco Casserole has all the flavor of taco mac without the carbs! Zucchini noodles, taco meat and a rich cheese sauce are baked until bubbly! The ultimate keto comfort food, under 6 net carbs per serving!
This is officially our new favorite dinner. We have had Keto Taco Casserole on repeat the last month. It is easy, loaded with flavor, low in carbs — perfect for a keto diet.
One of the most popular non-keto recipes on this site is my One Pan Taco Mac. I have always loved how easy and comforting a good pasta dish is. This recipe is a spin on taco mac, but instead of using regular pasta noodles I made zucchini noodles (aka zoodles).
Zoodles are zucchini spiraled into noodle form. Sadly, noodles are a no go on a keto diet. I have found that when properly prepared zoodles really are the perfect low carb replacement!
Ingredients in Keto Taco Casserole
This low carb taco casserole has three main components: the zucchini noodles, the cheese sauce, and the taco meat. Here’s what you’ll need to make the healthy taco casserole:
- Ground beef (or ground turkey)
- Taco seasoning
- Canned tomatoes with green chiles
- Unsweetened almond milk
- Heavy cream
- Cream cheese
- Cheddar cheese
- Mozzarella cheese
Can I Substitute the Ground Beef?
Of course! You may use any ground meat you’d like in this recipe.
Can I Substitute the Almond Milk?
Almond milk is used to keep the carb count low. If you aren’t concerned with carbs you can use any variety of milk you prefer.
How to Make Keto Taco Casserole
Like most people, I have tried zucchini lasagna or other dishes with zucchini in place of pasta and am always disappointed by how much moisture there is. I have tried salting them and letting them set out, grilling, etc but nothing seems to work. The trick to solving it seems to be pre-baking the noodles.
The only tricky part is that there is no hard and fast rule on how long to pre-bake them. Depending on the size of the zucchini or level of moisture, it can take a little longer. For me, it has been anywhere for 10-20 minutes.
Just keep in mind that you have to be watchful and use your best judgement, remove them from the oven when the moisture has evaporated and they have shrunk in size.
After the zoodles are prepared, we just make some taco meat and a rich cheese sauce! Then we mix it all together and bake it until it is gold and bubbly! This is a great dish when you are craving comfort food.
What to Serve with Keto Taco Casserole
I served it with a side salad and it makes a great dinner and even better leftovers! Here are a few additional side dish recommendations to serve alongside this healthy taco casserole:
- Air Fryer Roasted Broccoli
- Roasted Cauliflower
- Roasted Brussels Sprouts
- Foil Pack Green Beans (adjust the seasonings as needed)
Can I Prep This in Advance?
Once assembled, I recommend baking this easy taco casserole right away. However, you can spiralize (but not bake) the zucchini in advance, and you can also prep the taco meat ahead of time. Just wait to assemble everything until you’re ready to eat!
Tips for Making Low-Carb Taco Casserole
- You can use ground beef or ground turkey for this recipe. If using ground beef, I recommend using 90% lean so you don’t wind up with lots of excess grease to drain.
- Feel free to use a different milk in the cheese sauce. If using a non-dairy milk, make sure it’s unflavored and unsweetened.
- Please read my notes in the recipe card below before making the recipe. Baking the zucchini noodles can take some practice, and I’ve given as many tips as possible to help you out.
More Keto Zucchini Recipes:
- Keto Tuna Zoodle Casserole
- Keto Cheeseburger Zoodle Casserole
- Keto Buffalo Chicken Zucchini Boats
- Keto Cheeseburger Zucchini Boats
- Keto Zucchini Fries
For the Zoodles:
- 3 medium zucchini, spiralized
For the Taco Meat:
- 1 pound ground turkey or ground beef
- 1 ( 1 ounce) package taco seasoning
- 1 (10 ounce) can tomatoes with green chilies
For the cheese sauce:
- 1 tablespoon butter
- 1 teaspoon garlic
- 1 cup unsweetened almond milk
- 1/4 cup heavy cream
- 3 ounces cream cheese
- 1 cup shredded cheddar cheese
For the top:
- 1/2 cup shredded cheddar cheese
- 1/2 cup shredded mozzarella cheese
- Preheat oven to 350 degrees F.
- In an 9x13-inch baking dish, lightly spray the bottom with cooking spray.
- Place the zoodles in the dish and spread out as much as possible.
- Bake zoodles at 10 minute intervals. Remove and stir every 10 minutes, continue baking at 10 minute intervals until the moisture has evaporated.**
- While zoodles are pre-baking, heat a medium size greased skillet over medium heat and brown the ground turkey or beef. Drain off any fat.
- Add taco seasoning and the undrained can of tomatoes. Set mixture aside.
- In a medium size skillet over medium heat melt the butter, add the garlic, almond milk, heavy cream, cream cheese and 1 cup of the cheddar cheese. Whisk mixture until it is smooth and cheese has melted. Remove from heat.
- In the 9x13-inch pan you pre-baked your zoodles in, layer the zoodles, taco meat, cheese sauce and remaining shredded cheese to the top.
- Bake 25-30 minutes until gold and bubbly.
**Baking the zoodles: Depending on the size and moisture level of the zucchini, this may take between 10-20 minutes. Remove when moisture as evaporated and they have shrunk in size, but before they are brown or crispy.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:Serving Size: 1 1/4 cup
Amount Per Serving: Calories: 363Total Fat: 25.8gCholesterol: 108mgSodium: 462mgCarbohydrates: 7.3gNet Carbohydrates: 5.6gFiber: 1.7gSugar: 4.6gProtein: 26.5g
Other Easy Keto Recipes
If you are new to Keto try my favorite Sausage Egg and Cheese Bites, they contain less than one net carb per bite and they are perfect for meal prep! One of my favorite easy low carb dinners is this One Pan Cabbage Casserole. It is so easy, cheesy and delicious and it has less than 9 net carbs per serving. Some other favorites, Keto Chocolate Cookies, Pimento Cheese and Bacon Stuffed Peppers and Sausage and Cream Cheese Pinwheels!