This Cheesy Keto Taco Casserole is an easy low-carb dinner that comes together in just 30 minutes for busy weeknights. Packed with ground beef, creamy cheeses, and aromatic spices, this…
Ingredients
Instructions
Preheat your oven to 375°F (190°C). While the oven heats, gather all ingredients. This step ensures a smooth cooking flow. Place the cream cheese on the counter to soften if it’s cold. Softened cream cheese blends more easily into the sauce, preventing lumps. Choose a 9×13-inch baking dish or similar oven-safe dish. Lightly grease it with nonstick spray or a thin layer of olive oil to prevent sticking and ease cleanup. Set the dish aside. Having your ingredients prepped—garlic minced, cheese shredded if not pre-shredded—will save time and help you build the casserole efficiently. Pre-shredded cheese often contains anti-caking agents that can affect melting; shredding your own ensures a creamier texture.

In a large skillet over medium-high heat, add the olive oil and let it shimmer. Add the ground beef, breaking it apart with a wooden spoon or spatula. Cook for 5-7 minutes, stirring occasionally, until the beef is well browned and no longer pink. The browning is crucial for developing deep, savory flavor through the Maillard reaction. Do not overcrowd the pan; if needed, work in batches to ensure browning rather than steaming. Once the beef is browned, reduce heat to medium. Add the minced garlic and cook for 30 seconds until fragrant, stirring constantly to avoid burning. Then sprinkle the taco seasoning, cumin, chili powder, salt, and pepper over the beef. Stir to coat evenly. Cook for another 1-2 minutes until the spices bloom and become aromatic. The mixture should look richly colored and smell like a taco night. Remove from heat and set aside.

While the beef rests, prepare the creamy cheese layer. In a medium microwave-safe bowl, combine the softened cream cheese and heavy cream. Microwave on high for 30-45 seconds, then stir until smooth. Alternatively, heat in a small saucepan over low heat, stirring constantly. The goal is a thick, cohesive sauce. To this, add half of the shredded cheddar and half of the mozzarella (about 1 cup cheddar and 1/2 cup mozzarella). Stir vigorously until the cheeses are fully melted and incorporated. The mixture should be smooth and slightly pourable. If it seems too thick, add a tablespoon more cream. This cheese sauce will bind the casserole and provide that irresistible creamy texture. Season with a pinch of salt if desired. Set aside.
Now assemble the casserole. Spread the seasoned ground beef evenly in the prepared baking dish, forming a compact layer. Pour the cream cheese sauce over the beef, spreading it with a spatula to cover completely. The sauce should be evenly distributed to ensure every bite is creamy. Then sprinkle the remaining cheddar and mozzarella cheeses over the top. Use a generous hand; the cheese layer should be thick and uniform. If you like extra cheesiness, add more on top. For a golden bubbly finish, you can optionally sprinkle a pinch of paprika or chili powder over the cheese for color and a mild smoky kick.
Place the casserole in the preheated oven and bake for 18-22 minutes, or until the cheese is fully melted and the edges are bubbly and golden brown. The internal temperature should reach about 165°F (74°C). The baking time may vary depending on your oven, so watch for visual cues: the top cheese should be bubbling, and the casserole should be hot throughout. If you prefer a darker, crispy cheese crust, switch the oven to broil for the last 2-3 minutes (watch carefully to prevent burning). The aroma will be intoxicating—a mix of browned meat and melted cheese with taco spices. Remove from oven and let the casserole rest for 5-10 minutes before serving. Resting allows the layers to set, making for cleaner slices and preventing the creamy sauce from being too runny.
After resting, garnish with chopped green onions for a fresh pop of color and mild onion flavor. Serve warm. This casserole is delicious on its own, but it also pairs beautifully with low-carb sides like cauliflower rice, a simple green salad with avocado, or sour cream and guacamole for extra creaminess. For a non-keto crowd, you can serve with tortilla chips or over rice. Leftovers can be stored in an airtight container in the refrigerator for up to 5 days, or frozen for up to 3 months. To reheat, microwave individual portions for 1-2 minutes or reheat in a 350°F oven until warm. Enjoy your easy, cheesy, keto-friendly taco casserole!
For best results
- Choose the Right Ground Beef: For the best flavor and texture in a keto casserole, opt for 80/20 ground beef (80% lean, 20% fat). The fat adds flavor and helps keep the casserole moist. If you use leaner meat like 90/10, the casserole may turn out dry, and you'll need to add an extra tablespoon of olive oil or butter to compensate. For higher fat content, you can also use ground chuck. If you're watching saturated fat, you can use 85/15, but the richness of the casserole will reduce slightly. Always drain excess fat after browning to avoid a greasy final dish, but leave a little for moisture.
- Customize Your Taco Seasoning: Store-bought taco seasoning often contains added sugars and fillers that can increase carb counts. For a strict keto version, make your own seasoning blend by mixing chili powder, cumin, garlic powder, onion powder, smoked paprika, oregano, salt, and pepper. This way you control the carb content and avoid hidden sugars. A homemade blend also lets you adjust heat and flavor to your preference. If using store-bought, check the label for net carbs per serving; many brands have 1-2g carbs per tablespoon. Use with confidence but count those carbs.
- Don't Skip the Resting Step: After baking, letting the casserole rest for 5-10 minutes is crucial. This allows the cheese mixture to set and thicken slightly, making it easier to slice and serve. If you cut into it immediately, the creamy layer may run and turn the dish into a soupy mess. The rest also allows the flavors to meld together. Use this time to prepare your sides or set the table. If you are meal prepping, let the casserole cool completely before refrigerating to avoid condensation and sogginess.
- Make It Ahead of Time: This casserole is perfect for meal prep—assemble it completely but do not bake. Cover tightly with foil or plastic wrap and refrigerate for up to 2 days. When ready to eat, add 10-15 minutes to the baking time since starting from cold. Alternatively, you can freeze the unbaked casserole for up to 3 months. Thaw overnight in the fridge before baking. If baking from frozen, increase time by 20-30 minutes and cover with foil to prevent over-browning. This make-ahead strategy is a lifesaver for busy weeknights.
- Add Vegetables for Texture and Nutrients: While this keto version is ultra-low-carb, you can add finely chopped bell peppers, zucchini, or cauliflower rice to the beef mixture for extra volume and nutrients without kicking you out of ketosis. Sauté the vegetables before adding to the beef to remove excess moisture. Mushrooms or spinach also work well; just wilt the spinach beforehand. If you're not strict keto, black beans or corn can be added, but they will increase carbs significantly. For a more authentic taco casserole feel, layer with low-carb tortilla chips made from almond flour or cheese.
- Achieve the Perfect Golden Top: For a beautifully browned cheese crust, avoid using pre-shredded cheese that contains anti-caking agents—they inhibit melting. Instead, shred your own block cheddar and mozzarella. Also, place the casserole on the top rack of the oven for the last 5 minutes of baking, or use the broil setting for 2-3 minutes while watching closely. The Maillard reaction will produce golden spots that are crispy and irresistible. If you prefer a softer top, simply cover with foil during baking, then remove for the last 5 minutes.
- Control Spice Levels to Suit Your Family: This recipe is mild-to-medium in heat as written. For a spicier version, add 1/4 teaspoon cayenne pepper or a chopped jalapeño to the beef. You can also use hot taco seasoning or add a dash of chipotle powder. For a milder dish, reduce chili powder and omit cayenne. For kids, consider using a mild taco seasoning and adding a dollop of sour cream to the top before serving to cut any remaining heat. Taste the beef mixture before assembling to adjust seasoning to your preference.
Variations
- Chicken Keto Taco Casserole: Swap the ground beef for cooked, shredded chicken breast or thighs. Use about 4 cups of shredded chicken. The rest of the ingredients remain the same, but you may want to add a little chicken broth or extra cream to keep it moist. Chicken pairs wonderfully with the same taco spices and melty cheese. This variation is slightly lower in fat but still high-protein and keto-friendly. For extra flavor, brown the chicken in a skillet with oil before shredding, or use rotisserie chicken for convenience.
- Spicy Chorizo & Pepper Jack Taco Casserole: For a bold, smoky twist, replace the ground beef with Mexican chorizo (or a mix of chorizo and beef). Cook and crumble the chorizo, draining excess fat if needed. Use pepper Jack cheese instead of mozzarella for a spicy kick, and add diced green chiles to the cream cheese layer. Garnish with fresh cilantro and radish slices. This variation cranks up the heat and adds a vibrant red color from the chorizo. Be mindful that chorizo can be higher in fat but fits keto well.
- Vegetarian (Low-Carb) Taco Casserole: Omit the meat entirely and use a combination of sautéed cauliflower rice, black soybeans (for lower carbs than regular black beans), and roasted zucchini for texture. Season the vegetables with taco seasoning and bake with the cheese sauce. Alternatively, use a plant-based ground beef substitute (check net carbs). This version is lower in protein but can be boosted with extra cheese or tofu crumbles. Serve with avocado for healthy fats. Not strictly keto if using legumes, but still low-carb and satisfying.
- Breakfast Casserole: This taco casserole can double as a hearty keto breakfast. Add 6 beaten eggs mixed with the cream cheese sauce before assembling. Bake as directed, but note that the eggs will make it more custard-like. You can also add cooked bacon bits or sausage crumbles on top. Serve with a side of salsa and cilantro. It’s a great way to meal prep breakfast for the week—just reheat a slice each morning. The eggs increase the protein content and make it a complete meal.
Nutrition
- Calories420 kcal
- Total Fat32g
- Saturated Fat16g
- Cholesterol110mg
- Sodium680mg
- Total Carbohydrates7g
- Dietary Fiber1g
- Sugars2g
- Protein28g
