If you’re a fan of both mac and cheese and bold, Mexican-inspired flavors, you’re going to love this Mexican Mac and Cheese recipe. This dish takes the creamy, cheesy goodness of classic mac and cheese and kicks it up a notch with taco-seasoned beef, green chilies, and a mix of melty cheeses. It’s the perfect comfort food with a spicy twist, combining the best of two worlds in one delicious dish.
This recipe is easy to make and can be customized with your favorite toppings or ingredients, making it a hit for family dinners, potlucks, or any time you’re craving something indulgent and flavorful.
Let’s dive into the recipe, variations, and tips for making this mouthwatering Mexican Mac and Cheese!
What is Mexican Mac and Cheese?
Mexican Mac and Cheese is a fusion of the classic comfort food mac and cheese with bold Mexican flavors. It features tender pasta in a creamy cheese sauce, spiced ground beef (or another protein), and additions like diced tomatoes, green chilies, and taco seasoning. It’s a one-dish meal that’s rich, cheesy, and packed with flavor, with the option to make it as mild or as spicy as you like.
Ingredients List for Mexican Mac and Cheese
Here’s everything you’ll need to make this cheesy, flavorful dish:
For the Mac and Cheese:
- 8 ounces elbow macaroni (or another short pasta like penne or shells)
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 ½ cups milk (whole milk or 2%)
- ½ cup heavy cream (optional for extra creaminess)
- 2 cups shredded cheddar cheese (or a Mexican cheese blend)
- ½ cup shredded pepper jack cheese (for a little spice)
- ¼ teaspoon garlic powder
- ¼ teaspoon cumin
- Salt and pepper to taste
For the Taco Beef:
- 1 pound ground beef (or ground turkey or chicken)
- 1 small onion (diced)
- 3 cloves garlic (minced)
- 1 packet taco seasoning (or homemade, see below)
- 1 can (10 ounces) diced tomatoes with green chilies (like Rotel, drained)
Optional Toppings:
- Sliced jalapeños (fresh or pickled)
- Chopped cilantro
- Sour cream or Greek yogurt
- Sliced avocado or guacamole
- Crushed tortilla chips or corn chips
- Hot sauce for an extra kick
Homemade Taco Seasoning (Optional):
If you’d like to make your own taco seasoning, mix the following:
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon cayenne pepper (optional for heat)
- ½ teaspoon salt
- ¼ teaspoon black pepper
Substitutions and Variations
Mexican Mac and Cheese is incredibly versatile. You can easily adjust the recipe to suit your preferences or dietary needs. Here are some options:
- Protein: Use ground turkey, chicken, or plant-based meat instead of beef. You can also make it vegetarian by using black beans, pinto beans, or refried beans in place of the meat.
- Pasta: Any short pasta works well for this dish, including penne, rotini, or shells. For a gluten-free option, use your favorite gluten-free pasta.
- Cheese: Feel free to mix and match cheeses. Pepper jack adds spice, but you can use Monterey Jack, Colby, or even mozzarella for a milder option. For extra richness, add a little cream cheese to the sauce.
- Vegetables: Add bell peppers, corn, or black beans for extra texture and nutrition. You can also sauté spinach or kale to mix in for a healthy twist.
- Heat Level: Adjust the spice to your liking by adding extra cayenne pepper, chopped jalapeños, or hot sauce. For a milder version, omit the green chilies and reduce the chili powder.
Step-by-Step Cooking Instructions

1. Cook the Pasta
Bring a large pot of salted water to a boil. Add the pasta and cook according to the package instructions until al dente (firm to the bite). Drain the pasta and set aside.
2. Cook the Taco Beef
While the pasta is cooking, heat a large skillet over medium heat. Add the ground beef and diced onion, cooking until the beef is browned and the onion is softened, about 6-7 minutes. Drain any excess fat. Stir in the minced garlic and taco seasoning and cook for another minute until fragrant. Add the diced tomatoes with green chilies (drained) and stir to combine. Let the mixture simmer for 2-3 minutes to blend the flavors, then remove from heat.
3. Make the Cheese Sauce
In a medium saucepan, melt the butter over medium heat. Stir in the flour to make a roux, cooking for about 1 minute while stirring constantly. Slowly whisk in the milk and heavy cream, making sure there are no lumps. Continue to cook, whisking frequently, until the sauce begins to thicken, about 3-5 minutes.
4. Add the Cheese
Once the sauce has thickened, reduce the heat to low and stir in the shredded cheddar and pepper jack cheeses, a little at a time, until melted and smooth. Season with garlic powder, cumin, salt, and pepper to taste. If the sauce is too thick, you can add a little more milk to reach your desired consistency.
5. Combine Pasta, Beef, and Cheese Sauce
In a large mixing bowl (or the pot you cooked the pasta in), combine the cooked pasta, taco beef mixture, and cheese sauce. Stir everything together until the pasta is fully coated with the cheesy, beefy sauce.
6. Serve with Toppings
Spoon the Mexican Mac and Cheese into bowls and top with your favorite garnishes like sliced jalapeños, sour cream, cilantro, and crushed tortilla chips for extra crunch. Serve immediately and enjoy!
How to Make Mexican Mac and Cheese: A Step-by-Step Guide
Step 1: Cooking the Pasta
Cook the pasta just until al dente, as it will absorb some of the sauce later. Be sure to reserve a little pasta water in case you need to thin out the cheese sauce.
Step 2: Making the Taco Beef
Brown the beef and onions together to build flavor. Adding taco seasoning and tomatoes with green chilies gives the beef mixture a spicy, tangy kick that complements the creamy cheese sauce.
Step 3: Making the Cheese Sauce
Start by making a simple roux with butter and flour, then whisk in the milk to create a creamy sauce. Stirring in shredded cheese at the end creates a rich, velvety sauce that will coat the pasta beautifully.
Step 4: Combining Everything
Mix the pasta, beef, and cheese sauce together in one pot for an easy, flavorful meal. Be sure to stir gently so the pasta doesn’t break, and add a little extra milk if the sauce gets too thick.
Common Mistakes to Avoid
- Overcooking the Pasta: Make sure to cook the pasta just until al dente. Overcooked pasta can become mushy, especially once mixed with the sauce.
- Not Draining the Ground Beef: After browning the beef, drain off any excess fat. Otherwise, the dish may turn out greasy.
- Skipping the Roux: Don’t skip the step of making a roux (butter and flour mixture) for the cheese sauce. It helps thicken the sauce and ensures the cheese melts smoothly.
- Not Seasoning the Cheese Sauce: Be sure to season the cheese sauce with garlic powder, cumin, salt, and pepper. This gives the sauce a subtle but essential flavor boost.
Serving and Presentation Tips
Mexican Mac and Cheese is a comforting, hearty dish that’s perfect on its own, but you can elevate it with some creative toppings and side dishes.
How to Serve Mexican Mac and Cheese
- Taco Toppings Bar: Serve the mac and cheese with a variety of toppings like sour cream, guacamole, chopped cilantro, and sliced jalapeños so everyone can customize their own bowl.
- Side Dishes: Pair this dish with a fresh green salad or roasted vegetables to balance out the richness. Cornbread or tortilla chips also make great sides.
- For a Crowd: This recipe is great for potlucks or family gatherings. You can double the recipe and serve it straight from a casserole dish.
Presentation Ideas for Mexican Mac and Cheese
- Colorful Toppings: Add a pop of color by garnishing each bowl with fresh cilantro, sliced avocado, or red bell peppers.
- Serve in Skillet: For a rustic presentation, serve the Mexican Mac and Cheese directly from the skillet. It keeps the dish warm and looks great on the table.
- Family-Style Platter: Serve the mac and cheese in a large, colorful dish with the toppings on the side, so everyone can dig in and customize their own portions.
Mexican Mac and Cheese Recipe Tips
- Use Freshly Grated Cheese: For the best texture, grate the cheese yourself. Pre-shredded cheese often contains anti-caking agents that can prevent it from melting smoothly.
- Customize the Spice Level: If you’re sensitive to heat, use mild diced tomatoes or omit the pepper jack cheese. For more spice, add extra chili powder, cayenne pepper, or sliced jalapeños.
- Make it Extra Cheesy: For an even richer dish, stir in a little cream cheese or an extra handful of shredded cheese before serving.
Frequently Asked Questions (FAQs)
Can I make this recipe ahead of time?
Yes! You can make Mexican Mac and Cheese ahead of time. Prepare the dish up to the point of combining the pasta, beef, and cheese sauce. Let it cool, then store it in the fridge for up to 2 days. Reheat in the oven or on the stovetop, adding a splash of milk to loosen the sauce if needed.
Can I freeze Mexican Mac and Cheese?
Yes, this dish freezes well. Let it cool completely, then transfer to an airtight container and freeze for up to 3 months. To reheat, thaw in the fridge overnight and warm it on the stovetop or in the oven.
What can I serve with Mexican Mac and Cheese?
Serve this dish with a fresh green salad, roasted veggies, or cornbread. You can also pair it with tortilla chips for added crunch, or top it with your favorite taco toppings like guacamole or salsa.
Can I make this recipe vegetarian?
Yes! Simply omit the ground beef and replace it with black beans, pinto beans, or refried beans for a vegetarian version. You can also add more vegetables like bell peppers or corn for extra flavor and texture.
Conclusion
This Mexican Mac and Cheese recipe is the perfect fusion of cheesy comfort food and bold, Mexican-inspired flavors. With taco-seasoned beef, creamy cheese sauce, and tender pasta, it’s a one-pot meal that’s sure to become a family favorite. Whether you’re looking for a quick weeknight dinner or a crowd-pleasing dish for a party, this recipe is versatile, easy to make, and full of flavor. So grab your ingredients, follow the simple steps, and get ready to enjoy a cheesy, spicy twist on classic mac and cheese!
PrintMexican Mac And Cheese Recipe
This Mexican Mac and Cheese recipe combines creamy, cheesy pasta with seasoned ground beef, bell peppers, and spicy flavors for a delicious twist on classic mac and cheese. It’s a quick, family-friendly dinner perfect for taco night or any weeknight meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican-American
- Diet: Gluten Free
Ingredients
- 8 oz elbow macaroni (or pasta of choice)
- 1 lb ground beef
- 1 small onion, diced
- 1 bell pepper, diced
- 1 can (10 oz) diced tomatoes with green chilies (like Rotel)
- 1 packet taco seasoning (or homemade)
- 2 cups shredded cheddar or Mexican blend cheese
- ½ cup milk
- ½ cup sour cream
- 1 tablespoon olive oil
- Salt and pepper to taste
- Optional toppings: sliced jalapeños, diced tomatoes, fresh cilantro, avocado
Instructions
- Cook the pasta:
Bring a large pot of salted water to a boil and cook the pasta according to package instructions until al dente. Drain and set aside. - Cook the ground beef:
In a large skillet, heat olive oil over medium heat. Add ground beef, onion, and bell pepper. Cook for 5-7 minutes, breaking up the beef, until browned and the vegetables are softened. Drain excess fat if necessary. - Add seasoning and tomatoes:
Stir in taco seasoning and diced tomatoes with green chilies. Cook for 2-3 minutes, allowing the flavors to meld. - Make it creamy:
Stir in the cooked pasta, shredded cheese, milk, and sour cream. Mix well until the cheese is melted and the sauce is creamy. Add salt and pepper to taste. - Serve hot:
Garnish with your favorite toppings like jalapeños, diced tomatoes, cilantro, or avocado. Serve immediately.
Notes
- For extra spice, add a pinch of cayenne pepper or a few dashes of hot sauce.
- You can substitute ground turkey or chicken for a lighter version.
Nutrition
- Serving Size: 1 serving
- Calories: 540
- Sugar: 6g
- Sodium: 900mg
Leave a Reply