The first time I tasted Hatch chiles was at a Hatch chile festival, and I immediately understood why people wait all year for the season to arrive. Their smoky flavor and mild heat are unlike any other pepper. After bringing some home, I roasted a batch and made this creamy Hatch Chile Cheese Dip. It’s warm, cheesy, and always one of the first appetizers to disappear at parties.
Also try my Hatch Chile Salsa Verde recipe.
Why You’ll Love This Recipe ❤️
- Ready in 20 minutes. A quick appetizer that’s perfect when you need something easy.
- Rich and creamy. Cream cheese and Monterey Jack melt into an irresistibly smooth dip.
- Made with roasted Hatch chiles. They add smoky flavor with just the right amount of heat.
- Perfect for entertaining. Great for football parties, holidays, game days, or family gatherings.
- Easy to customize. Make it milder or spicier depending on your taste.

🌶️ What Are Hatch Chiles?
Hatch chiles are green chile peppers grown in the Hatch Valley of New Mexico. They’re famous for their rich, smoky flavor that develops after roasting. Depending on the variety, they can range from mild to quite spicy.
During Hatch chile season, you’ll often find grocery stores roasting them outside, filling the air with an incredible smoky aroma. If you can’t find fresh Hatch chiles, frozen roasted Hatch chiles work wonderfully in this recipe.

Ingredients
- Roasted Hatch chiles
- Butter
- All-purpose flour
- Milk
- Garlic powder
- Salt
- Cream cheese
- Monterey Jack cheese
- Green onions (optional garnish)
Ingredient Tip: Freshly shred your own Monterey Jack cheese whenever possible. It melts much smoother than pre-shredded cheese.

How to Prep Hatch Chiles
- Once roasted, let them cool.
- With a knife, remove the charred skin.
- Cut off the stems, cut lengthwise and remove the seeds from inside.

👩🏼🍳 Instructions
Step 1
- Melt the butter in a large skillet over medium heat. Whisk in the flour until a smooth paste forms.
- Cook for 1 to 2 minutes, whisking constantly, until the mixture begins to bubble. Don’t let it brown.
Step 2
- Slowly whisk in the milk a little at a time until smooth.
- Continue whisking until there are no lumps.
Step 3
- Add the salt, garlic powder, cream cheese, and Monterey Jack cheese.
- Stir until the cheeses are completely melted and the sauce is smooth and creamy.
Step 4
- Bring the cheese sauce to a gentle simmer, stirring frequently as it thickens.
- Fold in the roasted Hatch chiles.
- Cook for another minute or two until everything is heated through.
- Garnish with sliced green onions and serve warm with tortilla chips.
Variations
- Stir in cooked chorizo for a heartier dip.
- Add crispy bacon for extra smoky flavor.
- Mix in black beans or corn for more texture.
- Top with diced tomatoes, cilantro, or sliced jalapeños.
- Sprinkle crumbled cotija cheese over the top before serving.

🍴 More Spicy Dip Recipes
This Hatch Chile Cheese Dip is creamy, cheesy, and packed with the smoky flavor that makes Hatch chiles so special. Whether you’re serving it for game day, a holiday gathering, or a casual get-together, it’s guaranteed to disappear fast. Grab a bag of tortilla chips, this authentic horchata recipe, and enjoy every warm, cheesy bite!
😋 Hungry for More?
Be sure to subscribe to my newsletter and follow along on Facebook, Instagram, Pinterest, YouTube for my latest recipes and videos.
Did you make this recipe? Please rate the recipe below!

Hatch Chile Cheese Dip
Ingredients
- 2 cups roasted hatch chiles diced
- 2 tablespoons butter
- 2 tablespoons all purpose flour
- 1 cup milk
- 1 teaspoon garlic powder
- 1 teaspoon Salt
- 1 package of cream cheese roughly diced
- 1 cup Monterey Jack shredded
Instructions
- In a large skillet, melt butter and flour.
- Whisk to make a paste.
- Cook for 1-2 minutes or until it starts to bubble.
- Be careful not to burn.
- Slowly whisk in the milk.
- Whisk until there are no lumps.
- Add salt, garlic powder, cream cheese, and shredded cheese.
- With a spatula, gently mix until smooth.
- Allow to gently come to boil, whisking frequently, or until slightly thickened.
- Add hatch chiles.
- Mix well.
- Turn heat off.
- Garnish with green onions and serve with chips.






Hi Mama Maggie, Love all your recipes! Since u know Hatch chiles, I’m wondering if you have the recipe for their New Mex. signature salsa? It’s so goooood, but I never got it. Thx for all your great recipes.
Hi. I’m not sure which salsa you are referring to, but I want to try it. lol. My only other hatch chile recipe is this one. Hatch chile salsa verde https://inmamamaggieskitchen.com/hatch-chile-salsa-verde/
Hi Mama Maggie, Love all your recipes! Since u know Hatch chiles, I’m wondering if you have the recipe for their New Mex. signiture salsa? It’s so goooood, but I never got it. Thx for all your great recipes
Hi there. I’m entirely sure which recipe that is. lol. But, I think you might mean this one. https://inmamamaggieskitchen.com/hatch-chile-salsa-verde/
Made this and roasted the Hatch chiles myself, added diced roma tomatoes, the bomb!
Perfect for football season!
Totally, right?!!
Hatch chile season is my favorite time of year! I love all things, Hatch!!! I can not wait to try your recipe looks incredible
Me too. I love opening my freezer and seeing all the hatch chiles. 🙂
I love all of your Latin-inspired recipes! So darn delicious. Now I need to try this Hatch Chile Cheese Dip for an upcoming family gathering. Thank you so much for sharing the recipe and beautiful images. 🙂
Aww.. you’re so sweet. Thank you! Pretty sure your family will love this dip. 🙂
Looks fantastic, will definitely save and make for football soon!
Perfect for Football season!
I LOOOOOVE Hatch Chilies! They are so good and so full of flavor! This dip sounds like I need to have it right now!
You so should. You’re going to love this dip.
Oh my, this recipe looks and sounds delicious! Yum!
Thanks for sharing the recipe!
XO, Vanessa
It is! Hope you give this recipe a try. 🙂
This looks amazing! Can’t wait to try it!
Darlynne
Hope you do. This dip is slightly addictive.
OMG! I can almost smell those chilies! That looks incredible!
The smell is the best!.. and thank you 🙂