One-Pot Mexican Mac and Cheese (Ready in 30 Minutes)
Mexican mac and cheese is what happens when a creamy stovetop mac gets a serious kick of spice, corn, and black beans. It is a one-pot dinner that comes together fast and tastes like something you would order from a food truck.

The sauce is rich and smooth with a little heat from pepper jack and pickled jalapeños, while bites of chorizo and sweet corn keep every forkful interesting. If you need a weeknight meal that feels like a treat, this one delivers.
Why This Mac and Cheese Is a Weeknight Hero
I keep coming back to this version because it is genuinely lazy enough for a Tuesday but exciting enough to serve friends. There is no roux, just a quick cheese melt into milk and cream, which means no extra pan to wash.
The chorizo and jalapeños bring a smoky, spicy layer that cuts through the richness, and the corn adds a pop of sweetness that makes the dish feel complete.
Leftovers reheat surprisingly well, which is almost never true of mac and cheese, so I make a double batch on purpose.
Ingredients

- 8 oz fresh chorizo, casings removed: Mexican-style fresh chorizo, not cured Spanish chorizo.
- 1 small yellow onion, diced: about 1 cup.
- 1 jalapeño, seeded and minced: leave some seeds for more heat.
- 3 cloves garlic, minced
- 1 tbsp tomato paste
- 1 tsp chili powder
- 1/2 tsp ground cumin
- 1/4 tsp smoked paprika
- 2 cups whole milk
- 1/4 cup heavy cream
- 1 lb elbow macaroni
- 1 cup frozen corn, thawed: or fresh off-the-cob corn.
- 1 (15 oz) can black beans, drained and rinsed
- 1 cup shredded sharp cheddar cheese
- 1 cup shredded pepper jack cheese
- Salt and black pepper to taste
- For serving: pickled jalapeños, fresh cilantro, lime wedges.
Variations / Substitutions
- Chorizo swap: use ground beef, turkey, or crumbled soyrizo for a meatless version.
- Dairy-free: use unsweetened oat milk, skip the cream, and swap in a good melting vegan cheese.
- Heat level: use mild chorizo and omit the jalapeño for a kid-friendly bowl, or add a diced serrano for extra fire.
- Veggie boost: stir in a handful of baby spinach at the end or fold in roasted red peppers.
- Bean switch: pinto beans work just as well here.
If you love the combo of cheese and spice, try my Jalapeño Popper Grilled Cheese.
How to Make Mexican Mac and Cheese
Step 1: Brown the Chorizo

Place a large skillet or Dutch oven over medium-high heat. Add the 8 oz chorizo and cook, breaking it up with a wooden spoon, until browned and crispy around the edges, about 5 minutes. Stir in the diced onion and minced jalapeño, and cook until softened, 3 minutes longer. Add the garlic and cook for 30 seconds.
The pan will look glossy from the chorizo oil, which is exactly what you want. It will season the whole dish and no extra oil is needed.
Step 2: Bloom the Spices

Sprinkle in the chili powder, cumin, smoked paprika, and the 1 tbsp tomato paste. Stir constantly for 30 seconds, until the spices smell deeply fragrant and the tomato paste darkens slightly.
This quick toast wakes up the dried spices and builds a deeper, more rounded heat. The tomato paste adds a little savory backbone that keeps the cheese from tasting flat.
Step 3: Simmer the Pasta

Pour in the 2 cups milk, 1/4 cup cream, and 2 cups of water, scraping up any browned bits stuck to the bottom. Add the 1 lb macaroni, the corn, and the drained black beans, and stir well. Bring to a lively simmer, then reduce the heat to low. Cook, stirring every few minutes, until the pasta is tender and the sauce has thickened, about 12 minutes.
The liquid will look thin at first, but as the pasta absorbs it and releases its starch, it will turn into a silky, nubby sauce that coats every noodle. Keep the heat gentle so the milk does not scorch.
Step 4: Melt the Cheese and Serve

Remove the pan from the heat. Stir in the shredded cheddar and pepper jack a handful at a time, stirring until each addition melts fully before adding more. Once all the cheese is in and the sauce is smooth, taste and add salt and black pepper as needed.
Scoop the mac and cheese into bowls while it is still hot and creamy. Finish with a scatter of pickled jalapeños, fresh cilantro leaves, and a squeeze of lime. Serve right away.
A Few Tips for the Best Mexican Mac and Cheese
- Grate your own cheese: Pre-shredded cheese is coated with starch and won’t melt into a smooth sauce. Buy a block and grate it yourself.
- Adjust the spice as you go: Different brands of chorizo and pepper jack vary in heat, so taste the finished sauce before adding extra salt or chiles.
- Get a crispy top: If your skillet is oven-safe, slide it under the broiler for 2 minutes after adding the cheese for a golden, bubbly crust.
- Reheat gently: Leftover mac and cheese thickens in the fridge. Warm it in a pan with a splash of milk, stirring over low heat until creamy again.
Storing Leftovers
Refrigerate leftovers in an airtight container for up to 4 days. Reheat on the stovetop with a splash of milk, stirring until creamy, or microwave individual portions in 30-second bursts. Freezing is not recommended, as the cheese sauce can turn grainy.
What to Serve with Mexican Mac and Cheese
A quick cabbage slaw dressed with lime and cilantro cuts through the richness with fresh crunch. Warm flour tortillas on the side let you scoop up every last cheesy bit. For something green, a handful of arugula tossed with olive oil and a pinch of salt balances the heat nicely.
Frequently Asked Questions
Can I make this without chorizo?
Yes. Brown a half pound of ground beef or turkey with a teaspoon of smoked paprika and a pinch of cayenne to mimic the flavor.
Can I use gluten-free pasta?
You can, but cooking times will vary. Stir often and check for doneness a couple of minutes early, and add a little extra liquid if the sauce gets too thick.
How do I make it spicier?
Add a diced serrano with the onion, stir in extra pickled jalapeños at the end, or splash in a little hot sauce when you add the cheese.
Can I bake this mac and cheese?
Yes. After melting in the cheese, transfer the mixture to a greased baking dish, top with more shredded cheese, and broil for 2 to 3 minutes until bubbly and golden.

Mexican Mac and Cheese Recipe
Ingredients
Method
- Cook the chorizo in a large skillet over medium-high heat until browned, about 5 minutes. Add onion and jalapeño, cook 3 minutes, then add garlic and cook 30 seconds.
- Stir in tomato paste, chili powder, cumin, and smoked paprika, cooking 30 seconds until fragrant.
- Add milk, cream, 2 cups water, macaroni, corn, and black beans. Bring to a simmer, then reduce heat to low and cook, stirring occasionally, until pasta is tender and sauce thickens, about 12 minutes.
- Remove from heat and stir in cheddar and pepper jack a handful at a time until smooth. Taste and season with salt and pepper. Serve in bowls topped with pickled jalapeños, cilantro, and lime wedges.
