Main Courses
This baked taco mac and cheese recipe combines two crowd-pleasing favorites into one crispy, spicy, and comforting masterpiece. 🔥 The secret lies in the perfect balance of creamy cheese sauce, seasoned ground beef, and a golden tortilla crust that delivers satisfying crunch with every bite.
I developed this recipe after years of perfecting the cheesy layers and crispy topping—no soggy corners here.
The process starts with a rich, velvety cheese sauce that uses a roux for stability, ensuring it stays smooth even after baking. Meanwhile, the taco-seasoned ground beef adds depth with cumin, chili powder, and garlic, while the tortilla topping creates that coveted crispy texture.
The result is a dish that's hearty enough for a main course but flexible enough to work as a side for game day.
What makes this recipe stand out is the harmony of flavors—creamy meets spicy, crispy meets cheesy, and each forkful delivers a satisfying mix. The cheese sauce pools beautifully around the pasta, while the tortilla topping adds a textural contrast that keeps every bite exciting.
Serve with a dollop of sour cream or fresh cilantro for an extra layer of freshness.
Whether you're feeding a family or hosting a party, this baked taco mac and cheese delivers restaurant-quality results with minimal effort. The best part? It reheats beautifully, making it perfect for meal prep. Let's get started on this foolproof recipe that's sure to become a weekly favorite.
Ingredients for baked taco mac and cheese
Six servings of cheesy, crispy, spicy perfection—your pantry already has most of these essentials.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lb | Uncooked, medium or small shape |
| Ground Beef (80/20) 🥩 | 1 ¼ lb | Lean-to-fat ratio for flavor |
| Taco Seasoning 🌶️ | 2 tbsp | Homemade or store-bought blend |
| All-Purpose Flour 🌾 | ¼ cup | For roux, all-purpose works |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| Whole Milk 🥛 | 2 cups | Full-fat for creamy sauce |
| Shredded Sharp Cheddar Cheese 🧀 | 2 cups | Medium or sharp cheddar |
| Shredded Monterey Jack Cheese 🧀 | 1 cup | Mild, melts beautifully |
| Corn Tortillas 🌽 | 12 whole | Small, 6-inch size |
| Sour Cream 🥛 | ½ cup | Full-fat for serving |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | 1 tsp | For extra depth |
| Onion Powder 🧅 | 1 tsp | Adds savory base |
The tortillas make or break the crunch—Mission brand or La Tortilla Factory are my go-tos, but any corn tortillas work. For the beef, 80/20 fat ratio is key (that's 20% fat)—it keeps the taco seasoning from drying out. I grab mine from Costco in bulk, but the regular supermarket stuff works fine. The cheddar? Medium or sharp—none of that pre-shredded stuff (it gets gummy). If you're feeling fancy, Oaxaca cheese melts like a dream too.
No taco seasoning packet? Mix 1 tbsp chili powder, 1 tsp cumin, 1 tsp paprika, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/4 tsp cayenne—boom, you're set. Short on sour cream? Greek yogurt at half the amount works in a pinch. The cilantro is optional but adds that fresh kick—Trader Joe's sells pre-chopped if you're in a hurry. For the roux, don't rush it—cook the flour and butter until it's a deep golden color (about 3-4 minutes), or the sauce will taste raw.
This reheats like a dream—350°F for 15 minutes brings back that crispy top. Keeps 4-5 days in the fridge, freezes for 3 months (though the tortillas get softer). I always make a double batch—leftovers make the best next-day lunches. Store the cheese sauce separately if you're freezing, then mix it back in when reheating. Pro tip: Sprinkle a little extra cheese on top before baking for that extra-crispy crust.
Why You'll Love This Recipe
- Here’s what sold me: the buttery, golden crust on top with that gooey, melty center. The flour-butter roux thickens the cheese into something dangerously addictive, and the ground beef adds a savory depth that makes it taste like a hug in dish form.
- One-Pan Magic: I swear by this recipe because it’s the only taco mac that doesn’t require three dishes. Brown the beef right in the same skillet you’ll use for the roux—no extra pots, no extra cleanup. That 80/20 fat keeps it juicy while the taco seasoning infuses everything in minutes.
- Crispy-Creamy Obsession: Here’s what sold me: the buttery, golden crust on top with that gooey, melty center. The flour-butter roux thickens the cheese into something dangerously addictive, and the ground beef adds a savory depth that makes it taste like a hug in dish form.
- Game for Any Night: Between us, this is my go-to for game days, lazy Sundays, or when I need to feed a crowd without stress. Double the batch, freeze half, and reheat it later—it’s the ultimate meal prep hack. (Yes, even on a Tuesday night.)
Step-by-step instructions for baked taco mac and cheese
Here's how to make this showstopper—where crispy tortilla edges meet gooey, spicy cheese rivers.
🍳 Step 1: Cook the Ground Beef and Build the Roux
In a large skillet, cook the 1.25 lb ground beef (80/20) over medium-high heat until it loses its raw color and starts to brown—about 5-6 minutes. Break it up with a wooden spoon as it cooks. This fat content is key for flavor, so don't drain it.
Once the beef is fully cooked, drain any excess fat (leave about 1 tablespoon for flavor), then return it to the skillet. Stir in the 2 tbsp taco seasoning, 1 tsp garlic powder, 1 tsp onion powder, 1 tsp salt, and 0.5 tsp ground black pepper. Cook for another 1-2 minutes to toast the spices and deepen the flavor. In a separate bowl, whisk together the 0.25 cup all-purpose flour and set it aside.
In the same skillet, melt the 0.5 cup unsalted butter over medium heat, then gradually whisk in the flour to form a smooth roux. Cook for 2-3 minutes until it turns a light golden color—this is your flavor foundation. Slowly pour in the 2 cups whole milk while whisking constantly to prevent lumps. Bring to a gentle simmer and cook for 3-4 minutes until the mixture thickens slightly.
👨🍳 Step 2: Combine with Cheese and Pasta
Reduce the heat to low and stir in the 2 cups shredded sharp cheddar cheese and 1 cup shredded Monterey Jack cheese until fully melted and smooth. If the mixture looks too thick, add 1-2 tablespoons of milk to loosen it. In a separate large pot, boil the 1.5 lb elbow macaroni in salted water until al dente (about 1 minute less than package instructions). Drain and add the cooked pasta to the cheese sauce, tossing gently to coat every noodle in that creamy, cheesy goodness.
Fold in the seasoned ground beef and stir until everything is evenly distributed. Taste and adjust seasoning if needed—this is your chance to balance the flavors before baking. The mixture should be rich, slightly spicy, and perfectly cheesy.
🥘 Step 3: Assemble and Bake for Crispy Tortilla Top
Preheat your oven to 375°F. Transfer the mac and cheese mixture to a 9x13-inch baking dish, spreading it evenly. Arrange the 12 whole corn tortillas in a single layer on top, slightly overlapping them to cover the entire surface. Press down gently to ensure they stick to the cheese—this ensures maximum crispiness.
Bake for 20-25 minutes until the tortillas are golden brown and crispy and the cheese is bubbling at the edges. If the tortillas aren't browning enough, broil for 1-2 minutes at the end, keeping a close eye to avoid burning. The cheese should be melted and gooey, with those tortillas forming a perfect crispy crust.
🔥 Step 4: Finish and Serve with Fresh Toppings
Remove from the oven and let it rest for 5 minutes—this helps the cheese set slightly and makes it easier to serve. Before digging in, sprinkle the top with the 0.25 cup chopped fresh cilantro and dollop the 0.5 cup sour cream around the edges. The contrast of cool sour cream and warm, crispy tortillas is pure magic.
Serve immediately with extra tortilla chips on the side if you're feeling extra. This dish is all about that perfect balance of textures—creamy, cheesy, crispy, and just a little spicy. Every bite delivers that taco-inspired flavor explosion you're craving!
Pro Tips For Making Baked Taco Mac And Cheese
- CRISPY CRUST DEMANDS PATIENCE: Cook the mac and cheese uncovered for the last 3-4 minutes at 425°F—it’ll look messy, but that’s when the top turns golden and crunchy. I used to rush this and ended up with a sad, greasy top instead of the texture everyone loves.
- DRAIN MACARONI WELL: Rinse elbow macaroni under cold water after draining—it removes excess starch that turns your cheese sauce gummy. I learned this the hard way when my first batch turned into a gluey disaster, no matter how much butter I added.
- BROWN THE BEEF FIRST: Cook the ground beef until it’s fully browned (not just cooked through) before draining fat—this adds deep, meaty flavor that taco seasoning alone can’t replicate. Skipping this step means your dish tastes more like seasoning than actual beef.
- UPGRADE THE ROUX: Make your flour-butter roux with equal parts flour and butter (1:1 ratio) and cook it until it’s a rich, nutty brown—not just pale. This step makes the sauce silky and prevents that chalky aftertaste that ruins so many homemade macs.
Perfect pairings for this recipe
Crispy Toppings
Elevate your dish with tortilla chips or crushed Doritos on top for an extra crunch factor. I like to sprinkle 1 cup of Fritos or Tostitos over the baked mac and cheese before the final 5 minutes of baking.
This creates a double-layered crunch that takes it to the next level. For a smoky twist, try blue corn tortilla chips instead of regular corn. 🌶️
Cool Contrasts
Balance the heat and richness with cooling toppings like sour cream, Greek yogurt, or avocado slices. A dollop of sour cream (or Mexican crema) adds a tangy contrast, while diced avocado brings a fresh, creamy element.
I also love adding pickled red onions for a bright, acidic pop that cuts through the cheese. Use about ¼ cup of each for the perfect balance.
Fresh Herbs
Fresh herbs like cilantro or green onions add a bright, fresh finish. Chop ¼ cup of cilantro or 2 green onions and sprinkle them on top just before serving.
For a more intense flavor, try chopped jalapeños or radish slices—they add a peppery kick that pairs perfectly with the creamy cheese. A pinch of lime zest also works wonders for a citrusy lift. ✨
Spicy Additions
If you love heat, add diced jalapeños or chopped serrano peppers to the cheese sauce before baking. For a smoky kick, sprinkle smoked paprika or crushed chipotle peppers in adobo over the top before serving.
I like to mix 1 tsp of smoked paprika into the cheese sauce for a subtle smokiness that pairs beautifully with the tortilla crust. 🔥
Extra Cheese
For a gooey, melty upgrade, add an extra layer of cheese on top before baking. Try shredded pepper jack, Oaxaca cheese, or even melted Velveeta for a creamier texture.
I often sprinkle ½ cup of pepper jack over the tortillas before the final 5 minutes of baking—it creates a cheesy blanket that’s impossible to resist. 🧀
Crunchy Garnishes
For a textural surprise, top your mac and cheese with crushed tortilla chips, toasted pepitas (pumpkin seeds), or crumbled bacon. I like to mix ¼ cup of toasted pepitas with 2 tbsp of crumbled bacon for a savory, nutty crunch.
These toppings add a satisfying contrast to the creamy, cheesy base and keep every bite exciting. 🥜
Nutrition facts
Frequently asked questions
Can I make this dish vegetarian?
Swap the ground beef for 1.25 lb crumbled chorizo (vegetarian) or 1 can black beans (drained and rinsed) for a hearty texture. For extra protein, add 1 cup cooked quinoa or ½ lb diced mushrooms sautéed with taco seasoning. The cheese sauce and tortilla topping will still shine while keeping it meat-free.
Why did my tortilla topping turn soggy?
Soggy tortillas usually happen when the cheese sauce is too wet or the tortillas aren't pressed firmly enough. First, ensure your cheese sauce is thick but still pourable—if it's too runny, bake uncovered for 5 extra minutes to evaporate excess moisture. Second, press the tortillas down firmly with a spatula before baking. For extra insurance, broil for 1-2 minutes at the end to crisp them up.
How can I make this dish kid-friendly?
Mild it down! Reduce the taco seasoning to 1 tbsp (or use half the amount) and skip the cayenne. For extra appeal, stir in ½ cup mild shredded cheddar and top with diced ham or diced apples (yes, apples work surprisingly well!). Serve with butter beans or steamed broccoli on the side for a familiar combo. Kids love the crispy tortilla topping too!
Can I use flour tortillas instead of corn?
Flour tortillas work, but they won't be as crispy. For best results, use 6-inch flour tortillas (they're thinner than corn) and press them down extra firmly. If you want maximum crunch, stick with corn tortillas—they hold their shape better and create that perfect textural contrast. For a hybrid approach, try half corn, half flour for a balance of crispiness and flexibility.
What's the best way to reheat leftovers?
Reheat in the oven for the best texture! Cover with foil and bake at 350°F for 15 minutes, then uncover and broil for 2-3 minutes to restore the crispy tortilla top. Microwave reheating works in a pinch (2 minutes at 50% power), but it'll make the tortillas soft. For extra cheesiness, sprinkle ¼ cup shredded cheese on top before reheating.
