This keto Mexican casserole is like a low carb shepherd’s pie with a Mexican twist! Spicy ground beef topped with a cheesy mashed potato-like topping make this a super delicious and comforting dish.

Article Index
Have you ever thought about combining the comfort of a shepherd’s pie with the flavors of a Mexican taco casserole?
No? Me neither, until I came up with this recipe!
I love making casseroles. They’re a great way to feed the family and still have leftovers. Plus, they’re so easy to make!
I have quite a few casserole recipes inspired by Mexican flavors, like my keto taco casserole or easy mexican chicken casserole.
But this low carb Mexican casserole with ground beef recipe is a little different.

Recipe inspiration
The topping for the dish is adapted from the Spicy Burger Casserole recipe found in Taking Out the Carbage by DJ Foodie! I highly recommend this gorgeous cookbook. The size of the book and number of recipes blew me away. It’s a must-have for any low carb cookbook collection.
And the cheesy mashed potato-like topping from his cookbook is genius. It’s what makes keto Mexican casserole the perfect comfort food!
It reminds me so much of a shepherd’s pie, but with a delicious and spicy filling. It was immediately a big hit with my family.
Most faux mashed potato recipes use cauliflower, like my garlic cauliflower mash. Cauliflower is well known for mimicking the texture of potatoes.
However, the topping for this recipe doesn’t require any cauliflower at all. In fact, it’s made from super common ingredients you probably have in your kitchen right now.
All you need is a little water, almond milk, butter, almond flour, and cheese!
Ready to see how easy it is to make this low carb Mexican beef casserole?

How to make keto Mexican casserole
This simple dish comes together by cooking the ground beef filling, preparing the topping, then baking for about half an hour. It’s really that easy!
First, we’ll cook the ingredients for the ground beef filling:
- In a skillet over medium heat, brown the ground beef with the minced garlic, salt, and pepper.
- Once the beef is browned, add the canned tomatoes and remaining spices.
- Reduce the heat to low, cover, and simmer for about 10 minutes.
- Transfer to a 9x13 baking pan.

Next, combine the topping ingredients on the stove:
- In a medium-sized saucepan, combine the water, almond milk, and butter. Bring to a slow simmer.
- Once simmering, whisk the almond flour into the saucepan mixture.
- Whisk in half of the grated cheddar cheese.
- Taste the mixture and then add salt and pepper to your taste.
- Cook the mixture until it is roughly the consistency of mashed potatoes. If it’s too thick, add a bit of water or almond milk. If it’s too thin, sprinkle in a bit more almond flour.

Lastly, we’ll finish prepping the casserole and place it in the oven to bake:
- Spread the topping mixture evenly over the ground beef mixture.
- Sprinkle the remaining cheese on top.
- Place the casserole in the oven and bake at 350°F for about 25 to 30 minutes, until the cheese is fully melted and just starting to turn golden.
Your low carb Mexican casserole is ready to serve!

How many carbs in low carb Mexican beef casserole
I like to cut this hearty casserole into about 15 servings.
At that size, each piece will have 5.5 grams of total carbohydrates and 1.5 grams of fiber. This means that there are 4 net carbs per slice.
Each serving will be about 180 calories. This leaves plenty of room for delicious toppings or sides. Or you could treat yourself to seconds!

Other recipes to try
Looking for more easy low carb casserole recipes? Check out a few of these favorites:
- Southwest Casserole with ground beef is another delicious casserole loaded with Mexican flavor!
- Broccoli Egg Casserole made with bacon and cheese can be made ahead for easy breakfast all week.
- My Easy Sausage Casserole includes mock potatoes made from daikon radishes for a delicious low carb comfort food!
- Cauliflower Ham Casserole is super easy to prepare and a great way to use leftover ham.
- Keto Eggplant Lasagna combines two popular dishes into one very delicious and satisfying meal!
Follow us on FACEBOOK, PINTEREST, and INSTAGRAM for even more tasty keto-friendly recipes!
Recipe

Mexican Taco Casserole - Taking Out the Carbage
Ingredients
Beef Filling:
- 2 pounds ground beef
- 4 cloves garlic
- 20 ounces tomatoes & green chilis (or salsa or diced tomatoes), 2 cans
- 2 tablespoons chili powder
- 2 teaspoons ground cumin
- 1 teaspoon onion powder
- 2 teaspoons salt
- 1 teaspoon black pepper
- ½ teaspoon crushed red pepper flakes optional
Topping:
- 1 cup water
- ½ cup unsweetened almond milk 120 mL
- ¼ cup fresh whole butter 60 mL
- 1 ½ cups almond flour 360 mL
- 1 pound cheddar cheese grated
Instructions
Beef Filling:
- Brown ground beef with minced garlic, salt, and pepper.
- Cook over medium heat until beef is browned.
- Add canned tomatoes and remaining spices.
- Cover and simmer on low heat for about 10 minutes.
- Pour out into 9x13 baking pan.
Topping:
- Place medium-sized saucepan on the stove with the water, almond milk, and butter. Bring to a slow simmer.
- Whisk the almond flour into the simmering almond-water mixture.
- Whisk in half of the grated cheddar cheese. Taste and adjust seasoning with a bit of salt and pepper.
- The almond flour mixture should be roughly the consistency of mashed potatoes. If it's too thick, add a bit of water or almond milk. If it's too thin, sprinkle in a bit more almond flour.
- Spread the mixture evenly over the ground beef mixture.
- Sprinkle remaining cheese on top of the almond flour mixture.
- Bake at 350F (177C) for about 25 to 30 minutes. Serve!
Notes
Low Carb Sweeteners | Keto Sweetener Conversion Chart
Nutrition
Additional Info
Notes on Nutritional Information
Nutritional information for the recipe is provided as a courtesy and is approximate only. We cannot guarantee the accuracy of the nutritional information given for any recipe on this site. Erythritol carbs are not included in carb counts as it has been shown not to impact blood sugar. Net carbs are the total carbs minus fiber.
Copyright
© LowCarbYum.com - Unauthorized use of this material without written permission is strictly prohibited unless for personal offline purposes. Single photos may be used, provided that full credit is given to LowCarbYum.com along with a link back to the original content.
First Published: November 11, 2016... Last Updated: April 28, 2020
Annie
This looks delicious...Is this ok to freeze?. I want to do some meal prep for my daughter. Thank you
Chris
Yes it is!
Tory Ross
What can I substitute in there if I can't have dairy due to a dairy allergy? trying to figure out what to do with the top layer. I can have butter for some reason but all the other things break me out
Lisa MarcAurele
You can leave the cheese out and use some nutritional yeast to give it a "cheesy" flavor.
Jane Smith
Is there a way to make the topping crunchy?
Lisa MarcAurele
You could try topping it with almond flour and not using any water.
Ellen
I love this dish especially the topping. Made the topping to use as a side dish. My question is the directions calls for 1pound of cheese, half to be mixed into the liquid and the other half for the top. I know you say add more almond flour to thicken the liquid mixture. But can you add more cheese and not put 1/2 pound on top?
Lisa MarcAurele
Cheese can also be added to the mixture and it will help thicken it.
Julie
Lisa:
I'm allergic to dairy,would I be able to substitute ghee for the butter?
Thanks, Julie
Lisa MarcAurele
Ghee or butter flavored coconut oil can be used in place of butter for dairy-free.
Brenda Jones
I am just a bit confused on the tomatoes and green chilies...is it 20 oz. total, or 2 - 20 oz. cans? I am very anxious to try this!
Thanks!
Lisa MarcAurele
It's two 10 ounce cans of Rotel or similar.
Sophia Gilsdorf
Perfect as written. All 4 of us ate it up. I'm glad I doubled the recipe for leftovers. I did use a slotted spoon to transfer meat to eliminate some of the liquid.
Tom
I think the problem with the crust not hardening is the failure to drain the ground beef..... the crust mixture was perfect until it baked with the non-drained meat.
Lisa MarcAurele
Thanks for sharing that tip!
Debi
I chose this recipe because I had all the ingredients on hand. I'm SO glad I did! It came out perfectly and tasted AMAZING! WI'll definitely make again!
Lisa
Thanks for writing in Debi! Glad you enjoyed the recipe.
Carrie
This was great- thanks, Lisa! I wish I had read the comments first about needing more than just a little more almond flour. I'd added an extra half but was afraid to add more. But it still had wonderful flavor and my family ate it all!