If you love comfort food with a kick, this Mexican Mac and Cheese Recipe is the perfect dish for you. It’s a fusion of two crowd-pleasers: rich, creamy mac and cheese and the bold, zesty flavors of Mexican cuisine. This recipe is loaded with cheesy goodness, taco-seasoned beef (or beans for a vegetarian option), green chilies, and plenty of spices to bring that Mexican flair to a classic favorite. Whether you’re making this for a family dinner, a potluck, or even as a game-day treat, this dish will be a huge hit. Keep reading for the full recipe and all the tips you need to make it perfect!
What is Mexican Mac and Cheese?
Mexican Mac and Cheese is a fusion dish that combines traditional mac and cheese with Mexican-inspired ingredients like taco-seasoned ground beef, green chilies, black beans, corn, and bold spices like chili powder, cumin, and paprika. The result is a creamy, cheesy pasta dish that’s packed with flavor, offering a fun and exciting twist on a comfort food classic. This recipe can be customized to suit your heat preferences and dietary needs—vegetarian, spicier, or kid-friendly.
Ingredients List for Mexican Mac and Cheese
Here's a breakdown of the ingredients you’ll need to create this flavorful and satisfying Mexican mac and cheese:
For the Mac and Cheese:
- 2 cups elbow macaroni (or any short pasta like shells or rotini)
- 1 pound ground beef (or ground turkey/chicken, or omit for a vegetarian version)
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 1 packet taco seasoning (or 2 tablespoons homemade taco seasoning)
- 1 (4-ounce) can diced green chilies
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can corn kernels, drained
- 1 (10-ounce) can diced tomatoes with green chilies (such as Rotel)
- 2 cups shredded cheddar cheese
- 1 cup shredded Monterey Jack cheese
- 1½ cups milk
- 3 tablespoons butter
- 3 tablespoons flour
- 1 teaspoon chili powder
- ½ teaspoon cumin
- Salt and pepper, to taste
For Toppings (Optional):
- Chopped cilantro
- Sour cream
- Sliced jalapeños
- Diced avocado
- Crushed tortilla chips
- Hot sauce
Substitutions and Variations
This Mexican mac and cheese recipe is super versatile and can be customized to suit your taste preferences or dietary restrictions. Here are some ideas:
- Meat Substitutions: Instead of ground beef, you can use ground turkey, ground chicken, or even chorizo for a spicier kick. For a vegetarian version, you can omit the meat altogether or use soy crumbles or extra beans for added protein.
- Cheese Variations: Feel free to mix and match cheeses. Pepper Jack, Queso Fresco, or a Mexican cheese blend would add even more flavor to the dish.
- Heat Level: If you prefer a milder dish, omit the diced green chilies or use mild versions. If you love heat, add extra jalapeños, a dash of cayenne pepper, or a little hot sauce to the cheese sauce.
- Gluten-Free Option: Swap regular pasta for gluten-free pasta, and use a gluten-free flour or cornstarch to thicken the cheese sauce.
- Vegetarian Version: Skip the ground meat and add extra black beans, pinto beans, or kidney beans for a hearty, meat-free version.
Step-by-Step Cooking Instructions

Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add the macaroni (or your choice of pasta) and cook according to the package instructions until al dente. Drain and set aside.
Step 2: Brown the Ground Meat
In a large skillet or sauté pan, heat 1 tablespoon of olive oil over medium heat. Add the chopped onion and cook for 3–4 minutes until softened. Then add the garlic and cook for another minute until fragrant.
Add the ground beef to the pan, breaking it up with a wooden spoon. Cook for 6–7 minutes until browned and fully cooked. Drain any excess fat, if necessary. Stir in the taco seasoning and let it cook for another minute. Add the diced green chilies, black beans, corn, and diced tomatoes with green chilies. Stir everything together and let it simmer on low heat while you prepare the cheese sauce.
Step 3: Make the Cheese Sauce
In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour to form a roux. Cook for 1–2 minutes, whisking constantly, to remove the raw flour taste.
Gradually add the milk, whisking continuously to ensure there are no lumps. Continue whisking until the sauce begins to thicken, about 3–4 minutes.
Once the sauce is thickened, reduce the heat to low and slowly stir in the shredded cheddar and Monterey Jack cheeses. Add the chili powder, cumin, salt, and pepper to taste. Stir until the cheese is fully melted and the sauce is smooth and creamy.
Step 4: Combine Everything
Add the cooked pasta to the cheese sauce and stir to coat the pasta evenly. Then, stir in the taco-seasoned meat and vegetable mixture. Mix everything together until well combined.
Step 5: Taste and Adjust
Taste your Mexican mac and cheese and adjust the seasoning as needed. You can add more salt, pepper, or chili powder if you want a stronger flavor. If you prefer a creamier mac and cheese, stir in an extra splash of milk or a little more cheese.
Step 6: Garnish and Serve
Transfer the Mexican mac and cheese to a large serving dish. Garnish with your favorite toppings, such as chopped cilantro, sour cream, sliced jalapeños, or crushed tortilla chips for some added crunch. Serve hot and enjoy!
How to Cook Mexican Mac and Cheese: A Step-by-Step Guide
- Cook the pasta: Boil the pasta until al dente and drain.
- Brown the meat: Cook ground beef with onions and garlic, then stir in taco seasoning, green chilies, black beans, corn, and diced tomatoes.
- Make the cheese sauce: Whisk together butter, flour, and milk to make a roux, then stir in shredded cheeses and spices until smooth.
- Combine: Mix the cheese sauce with the pasta, then stir in the taco-seasoned beef mixture.
- Garnish and serve: Top with cilantro, sour cream, jalapeños, or tortilla chips for extra flavor and crunch.
Common Mistakes to Avoid
- Overcooking the Pasta: Make sure to cook the pasta just until al dente. Overcooked pasta will become mushy once it’s mixed with the sauce and other ingredients.
- Not Stirring the Cheese Sauce: When making the cheese sauce, it’s important to whisk continuously to prevent lumps from forming. This ensures a smooth, creamy sauce.
- Skipping the Taco Seasoning: The taco seasoning is what gives this dish its Mexican flair. Don’t skip it! You can use a store-bought packet or make your own blend with chili powder, cumin, paprika, and oregano.
- Not Adding Enough Cheese: Mexican mac and cheese is all about the cheesy goodness. Don’t be afraid to add extra cheese if you want it creamier!
Serving and Presentation Tips
This Mexican mac and cheese is perfect for casual weeknight dinners, potlucks, or even parties. Here are some fun serving and presentation tips to make it even better:
- Serve Family Style: Serve the mac and cheese in a large skillet or casserole dish right at the table. Garnish with cilantro and serve it with a side of tortilla chips for dipping.
- Toppings Bar: Set up a toppings bar with bowls of sour cream, sliced jalapeños, diced avocado, chopped cilantro, and hot sauce. Let everyone customize their mac and cheese with their favorite toppings.
- Game Day Serving Idea: Serve the mac and cheese in individual ramekins or small bowls, topped with crushed tortilla chips for an easy-to-eat game-day snack.
How to Serve Mexican Mac and Cheese
Mexican mac and cheese is a complete meal on its own, but you can pair it with some side dishes to create an even heartier meal. Here are a few ideas:
- Serve with Tortilla Chips: Offer a side of crispy tortilla chips for scooping up the cheesy pasta, or use them as a crunchy topping.
- With a Salad: Pair the richness of the mac and cheese with a fresh, crisp salad, like a simple green salad or Mexican corn salad for a contrast in textures.
- Add Guacamole: Serve with a side of guacamole and salsa to complete the Mexican-inspired meal.
Presentation Ideas for Mexican Mac and Cheese
- Casserole Style: For a fun twist, transfer the mac and cheese to a casserole dish, top it with more cheese and crushed tortilla chips, and bake for 10 minutes until bubbly and golden brown.
- Skillet Serve: Serve the mac and cheese directly from a cast-iron skillet for a rustic, family-style presentation.
- Bright and Fresh Garnishes: Garnish with fresh cilantro, sliced jalapeños, and a squeeze of lime for bright, vibrant colors and flavors.
Mexican Mac and Cheese Recipe Tips
- Make it Ahead: You can make this dish ahead of time and store it in the refrigerator for up to 2 days. Reheat it in the oven or microwave with a little extra milk to keep it creamy.
- Freezing: Mexican mac and cheese freezes well! Just store it in an airtight container for up to 3 months. Thaw it in the refrigerator overnight and reheat it on the stove or in the microwave.
- Customize with Toppings: Don’t forget the toppings! Adding sour cream, avocado, or crushed tortilla chips gives the dish extra texture and flavor.
Frequently Asked Questions (FAQs)
Q: Can I use a different type of pasta?
A: Absolutely! While elbow macaroni is classic, you can use any short pasta like penne, rotini, or shells. Just make sure to cook the pasta al dente.
Q: Can I make this dish vegetarian?
A: Yes! Simply omit the ground meat and add extra black beans or pinto beans for a hearty vegetarian version.
Q: Can I make this spicier?
A: For extra heat, add diced jalapeños, a dash of cayenne pepper, or a generous amount of hot sauce to the cheese sauce. You can also use hot Rotel tomatoes.
Q: How do I store leftovers?
A: Store leftover mac and cheese in an airtight container in the fridge for up to 3 days. Reheat on the stove or in the microwave, adding a little milk if needed to loosen the sauce.
Conclusion
This Mexican Mac and Cheese Recipe is the ultimate comfort food with a spicy, flavorful twist. Combining creamy, cheesy pasta with bold Mexican flavors makes for a dish that’s perfect for any occasion—whether it’s a weeknight dinner, a potluck, or game day. With plenty of options to customize the recipe to your taste, this dish is sure to become a favorite in your home. So go ahead, give it a try, and get ready for the ultimate cheesy, spicy, and delicious meal!
Print
Mexican Mac and Cheese Recipe
- Total Time: 30 minutes
- Yield: 4 servings
Description
This Mexican mac and cheese recipe combines the comfort of classic mac and cheese with the bold, spicy flavors of Mexican cuisine. Made with cheddar, pepper jack cheese, green chilies, and taco seasoning, it’s a creamy, cheesy dish that’s perfect for a quick family dinner or a fun twist for your next gathering. Ready in 30 minutes, it's guaranteed to please!
Ingredients
- 2 cups elbow macaroni
- 1 lb ground beef or chorizo
- 1 packet (1 oz) taco seasoning
- 1 can (4 oz) diced green chilies
- ½ cup diced tomatoes (optional)
- 2 cups shredded cheddar cheese
- 1 cup shredded pepper jack cheese
- 1 cup milk
- 2 tbsp butter
- 2 tbsp flour
- ½ tsp cumin
- Salt and pepper, to taste
- Optional toppings: cilantro, jalapeños, sour cream, salsa
Instructions
- Cook the macaroni according to package instructions. Drain and set aside.
- In a large skillet, cook ground beef or chorizo over medium heat until browned. Drain excess fat. Stir in taco seasoning and set aside.
- In a saucepan, melt butter over medium heat. Stir in flour and cook for 1-2 minutes to form a roux.
- Slowly whisk in milk and cumin, stirring until the mixture thickens, about 3-4 minutes.
- Gradually add shredded cheddar and pepper jack cheese, stirring until melted and smooth.
- Stir in diced green chilies and optional diced tomatoes.
- Combine the cooked macaroni, cheese sauce, and seasoned meat in a large pot. Mix until well coated.
- Season with salt and pepper to taste. Serve with your favorite toppings like cilantro or jalapeños.
Notes
- For a vegetarian version, omit the meat and add black beans or corn for extra texture.
- To add a crunchy topping, sprinkle crushed tortilla chips over the mac and cheese before serving.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop Cooking
- Cuisine: Mexican-American
Nutrition
- Serving Size: 1 bowl
- Calories: 620 kcal
- Sugar: 5 g
- Sodium: 980 mg
Leave a Reply