Creamy Baked Green Chile Mac and Cheese
This baked green chile mac and cheese fills the kitchen with the smell of toasted cheese and roasted peppers. It’s the kind of casserole you pull from the oven already reaching for a spoon.

You get a creamy, slightly spicy sauce that stays silky even after baking, thanks to a shortcut with cream cheese. The canned green chiles bring an earthy heat that balances all that richness without making you reach for a glass of water.
What Makes This Green Chile Mac So Good
Most mac and cheese leans on cheddar alone. Sharp cheddar and Monterey Jack melt into the sauce together here, while chopped green chiles add a gentle tang that keeps each bite from feeling heavy.
The real workhorse is cream cheese. It smooths out the sauce so you skip a long béchamel, and it holds onto that just-stirred texture after half an hour in the oven. You end up with a golden, bubbly top and a filling that tastes like it never left the stovetop.
Ingredients

- 1 lb elbow macaroni: cook it a minute or two shy of the package directions so it holds up during baking
- 3 tbsp unsalted butter: the base for the roux
- 3 tbsp all-purpose flour: to thicken the sauce
- 3 cups whole milk: warms through more evenly than cold milk
- 4 oz cream cheese, softened: full-fat block cream cheese gives the smoothest result
- 1 tsp garlic powder: rounds out the chili flavor
- ½ tsp ground cumin: a little smokiness that pairs with the chiles
- ½ tsp kosher salt: adjust at the end after the cheese melts
- ¼ tsp black pepper: freshly ground if you have it
- 8 oz sharp cheddar, shredded: grate it yourself so it melts without clumping
- 8 oz Monterey Jack, shredded: the same, shred from a block
- 2 (4 oz) cans diced green chiles: use mild or hot, but drain them well so the sauce doesn’t thin out
Variations / Substitutions
- Spice it up: stir in a minced jalapeño or use hot green chiles instead of mild, or both
- Add protein: fold in 1 to 2 cups of shredded cooked chicken or browned ground beef when you combine the pasta and sauce
- Swap the cheese: smoked gouda or pepper Jack work well in place of half the Monterey Jack
- Gluten-free: use a 1:1 gluten-free flour blend and gluten-free elbow pasta, the sauce thickens the same way
- Dairy-free: a plant-based butter, unsweetened oat milk, and shreddable vegan cheddar and jack substitutes will get you close, the cream cheese can be a dairy-free alternative
Chili Cheese Burger is the main dish we love pairing with this mac and cheese.
How to Make Creamy Baked Green Chile Mac and Cheese
Step 1: Boil the Pasta

Heat the oven to 375°F (190°C) and bring a large pot of salted water to a rolling boil. Add the 1 lb of elbow macaroni and cook for about 7 minutes, just under al dente. The pasta will finish cooking in the oven, so you want it with a little firmness left. Drain it well and set it aside in the pot you cooked it in.
Step 2: Whisk the Cheese Sauce

In a large saucepan over medium heat, melt the 3 tbsp butter. Sprinkle in the 3 tbsp flour and whisk constantly for about 1 minute, until the mixture smells nutty but hasn’t turned brown. Slowly pour in the 3 cups of whole milk while whisking. Keep stirring until the sauce thickens just enough to coat the back of a spoon, about 3 to 4 minutes.
Drop in the 4 oz of softened cream cheese, the 1 tsp garlic powder, ½ tsp cumin, ½ tsp salt, and ¼ tsp black pepper. Whisk until the cream cheese melts completely and the sauce is smooth. Turn off the heat, then add the shredded cheddar and Monterey Jack a handful at a time, stirring after each addition. The residual heat will melt the cheese without making it grainy. Fold in the drained green chiles and taste, adding a pinch more salt if needed.
Step 3: Fold the Sauce and Pasta Together

Pour the cheese sauce over the drained macaroni in the pot. Use a spatula to gently fold everything together until every piece of pasta is coated. You should see streaks of green chile throughout. Transfer the mixture to a 3-quart baking dish (a 9×13 works well) and spread it into an even layer.
Step 4: Bake the Mac and Cheese

Slide the dish into the preheated oven and bake, uncovered, for 25 to 30 minutes. You’ll know it’s ready when the edges are bubbling and the top has patches of deep golden brown. If you like a crunchier top, you can scatter a handful of extra shredded cheese or some crushed tortilla chips over it during the last 5 minutes.
Step 5: Scoop and Serve

Let the casserole rest on the counter for 5 minutes so the sauce sets a little, then scoop big spoonfuls straight from the dish. The top should be browned and slightly crisp, and the sauce underneath will ooze around the macaroni. Serve it hot while the cheese is still pulling in strings.
A Few Tips for the Best Green Chile Mac
- Shred your own cheese: pre-shredded bags are coated in starch, which can turn a silky sauce grainy. Block cheese melts smoother and tastes sharper.
- Don’t overbake: the sauce stays creamy when you pull it out as soon as the top is golden. An extra 10 minutes can make the interior dry.
- Rinse the pasta only if needed: rinsing washes off the starch that helps the sauce cling. Just drain well and toss with a tiny bit of oil if it sits longer than a minute.
- Use room-temperature milk and cream cheese: cold dairy can seize up when it hits the roux and cause lumps. Let them sit out for 15 minutes while you prep.
Bake times vary depending on how deep your dish spreads the mac and cheese.
| Dish Size | Approx. Bake Time |
|---|---|
| 8×8 (2 qt, deeper) | 30–35 minutes |
| 9×13 (3 qt, shallower) | 25–30 minutes |
| 10-inch cast iron skillet | 25–30 minutes |
Storing Leftovers
- Refrigerate: keep leftover mac and cheese in an airtight container for up to 4 days. The sauce stays creamy when reheated.
- Reheating: warm individual portions in the microwave with a splash of milk, or cover the whole dish with foil and reheat at 350°F for 15 minutes.
- Serve cold: it’s not a dish that translates well straight from the fridge; the sauce needs gentle heat to loosen up.
What to Serve with Green Chile Mac
A crisp green salad with a lime vinaigrette cuts through all that richness without competing for attention. If you want something more substantial, roasted broccoli or blistered green beans bring a charred note that mirrors the smoky cumin in the sauce. For a Tex-Mex twist, spoon some pico de gallo on the side so its brightness wakes up each bite.
Frequently Asked Questions
Can I use fresh green chiles instead of canned?
Yes. Roast, peel, and chop 3 to 4 Hatch or Anaheim chiles until you have about 1 cup. They will give the dish a brighter, grassier flavor than canned.
Why did my sauce turn grainy?
High heat and pre-shredded cheese are the usual culprits. Melt the cheese off the heat and always shred it from a block to keep the sauce smooth.
Can I make this ahead and bake it later?
You can assemble the unbaked casserole, cover it, and refrigerate for up to 24 hours. Add 10 to 15 minutes to the bake time since you’ll start it cold, and check that the center is hot before serving.
How do I make this vegetarian?
The recipe as written is already vegetarian. Skip any suggestion to add meat, and use a rennet-free cheese if that matters to you.
Can I freeze green chile mac and cheese?
It’s possible but the sauce may separate slightly when thawed. Cool the baked casserole completely, wrap it tightly, and freeze for up to 2 months. Reheat from frozen at 350°F, covered, for about 40 minutes, then uncover for the last 10.

Creamy Baked Green Chile Mac and Cheese Recipe
Ingredients
Method
- Boil macaroni in salted water for 7 minutes until shy of al dente, then drain and set aside.
- Melt butter over medium heat, whisk in flour for 1 minute, then slowly whisk in milk and cook until thickened, about 3 to 4 minutes.
- Whisk in cream cheese, garlic powder, cumin, salt, and pepper until smooth. Remove from heat and stir in shredded cheeses and green chiles until melted.
- Fold the sauce into the drained pasta, transfer to a 3-quart baking dish, and spread evenly.
- Bake uncovered at 375°F for 25 to 30 minutes until bubbly and golden on top. Let rest 5 minutes, then scoop and serve hot.
