Written by

Brittney Vega

Published

One-Pot Green Chili Mac and Cheese: Easy 30-Minute Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

My brother-in-law Mark had refused to eat anything described as “creamy” for roughly seven years. Seven years. The man would side-eye a bowl of clam chowder like it had personally offended him. Then I caught him, last Tuesday night, standing over the stove with a spoon, eating directly out of the pot. He didn’t even bother with a bowl. The audacity. The complete lack of shame. He just stood there, going in for another scoop of this one-pot green chili mac and cheese, and mumbled something about how it was “different.”

I mean, honestly, that moment made the whole thing worth it. Not just because I proved a point—though let’s be real, that was satisfying—but because this recipe genuinely surprised me. It started as a “what’s in the fridge” panic on a Wednesday when I had zero energy and a hungry family staring at me. I had boxed mac and cheese, a can of green chilis I’d bought on a whim, and absolutely no desire to dirty more than one pot. Maybe you’ve been there, you know? That moment when dinner needs to happen and your brain is just… done.

So I threw it all together, half expecting a disaster. What came out of that pot was so much more than the sum of its parts. The green chilis add this subtle warmth, this little kick that wakes up the whole dish without making it spicy. It’s comfort food with a secret, and that secret is that it takes about as much effort as boiling pasta. This is the kind of recipe that stays in your rotation because it works, because it’s easy, and because it makes everyone at the table happy. Even the guy who claims to hate creamy things.

Why You’ll Love This Recipe

Let me tell you why this one-pot green chili mac and cheese is about to become your new weeknight hero. I’ve tested this more times than I care to admit—tweaking the cheese ratio, the chili amount, the pasta type—and I can confidently say this version is the sweet spot. It checks every box for a busy person who still wants a real dinner on the table.

  • Quick & Easy: We’re talking 30 minutes from start to finish. One pot. No draining. No separate cheese sauce. It’s practically a miracle for a Tuesday night.
  • Simple Ingredients: You probably have most of this stuff already. Pasta, cheese, milk, butter, and a can of green chilis. No fancy trips to a specialty store required.
  • Perfect for Busy Weeknights: This is the definition of a low-effort, high-reward meal. When you’re tired and hungry, this recipe respects your time and your energy.
  • Crowd-Pleaser: I’ve served this to kids, adults, picky eaters, and people who claim they don’t like “fancy” mac and cheese. It disappears every single time.
  • Unbelievably Delicious: The texture is perfectly creamy, the pasta is al dente, and the green chilis give it this gentle, earthy warmth that makes you go back for seconds. It’s comfort food that feels a little bit special.

What makes this version different from every other mac and cheese recipe out there? It’s the method. By cooking the pasta directly in the milk and broth, you get a starchier, creamier sauce without needing to make a roux or a separate cheese sauce. It’s a technique I picked up from years of trial and error, and it works every single time. No grainy sauce, no clumpy cheese. Just smooth, velvety, perfect mac and cheese with minimal effort.

Honestly, this recipe is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—faster, easier, but with the same soul-soothing satisfaction. Perfect for impressing your family on a random Wednesday without any of the stress.

What Ingredients You Will Need

This recipe uses simple, honest ingredients to build big flavor without any fuss. Most of these are pantry staples, which is exactly what you want on a busy weeknight. Here’s what you’ll need and why each one matters.

For the Mac and Cheese Base

  • 8 ounces (225g) elbow macaroni (or any small pasta shape like shells or cavatappi) — (the ridges help hold the sauce)
  • 2 tablespoons (28g) unsalted butter — (adds richness and helps the sauce come together)
  • 2 cups (480ml) whole milk — (don’t use skim here; the fat is crucial for creaminess)
  • 1 cup (240ml) low-sodium chicken or vegetable broth — (adds savory depth without making it too salty)
  • 1 (4-ounce/113g) can diced green chilis, undrained — (the star of the show; look for mild or medium heat level)
  • 1 teaspoon garlic powder — (for subtle savory flavor)
  • ½ teaspoon onion powder — (adds background sweetness)
  • ½ teaspoon salt — (adjust to taste)
  • ¼ teaspoon black pepper — (freshly ground is best)

For the Cheese

one-pot green chili mac and cheese preparation steps

  • 2 cups (8 ounces/225g) shredded sharp cheddar cheese — (I prefer Tillamook or Cabot for best melting; shred it yourself from a block for smoother sauce)
  • ½ cup (2 ounces/57g) shredded Monterey Jack cheese — (adds extra creaminess and mild flavor; use pepper jack for more heat)

Optional Garnishes

  • Fresh cilantro, chopped — (adds brightness and color)
  • Sliced green onions — (for a mild oniony pop)
  • Crumbled cotija cheese or extra shredded cheddar — (for topping)
  • Hot sauce — (for those who want more heat)

Ingredient Selection Tips: For the green chilis, I recommend Hatch brand if you can find them—they have the best flavor. You can also use fresh roasted green chilis if you have them, but the canned version works perfectly and saves time. If you’re sensitive to heat, look for “mild” green chilis. If you want more kick, go for “medium” or “hot.”

Substitution Guidance: You can swap the whole milk for 2% milk, but the sauce will be slightly less creamy. For a gluten-free version, use gluten-free pasta and increase the liquid slightly as gluten-free pasta absorbs more. For a dairy-free option, use plant-based butter, unsweetened oat milk, and dairy-free cheese shreds—though the texture will be different. I’ve tried it with almond milk and it was okay, but oat milk gives a better creaminess.

Equipment Needed

The beauty of this recipe is that you barely need anything. Here’s the short list:

  • Large pot or Dutch oven (4-5 quart/4-5 liter) — (a heavy-bottomed pot works best for even heat distribution)
  • Wooden spoon or silicone spatula — (for stirring; avoid metal as it can scratch your pot)
  • Cheese grater — (please, for the love of good food, grate your own cheese; pre-shredded has anti-caking agents that ruin the sauce)
  • Measuring cups and spoons — (for accuracy, especially with the liquid ratios)
  • Cutting board and knife — (for garnishes, if using)

Alternative Suggestions: Don’t have a Dutch oven? Any large, deep skillet or saucepan with a lid will work. If you only have a thin-bottomed pot, just keep the heat on medium-low and stir more frequently to prevent scorching. I’ve even made this in a large non-stick skillet in a pinch—it works fine, you just need to watch the liquid level more carefully.

Personal Note: I use my 5.5-quart Le Creuset Dutch oven for this, and honestly, it’s worth the investment for one-pot meals. But I’ve also made this in a $20 stainless steel pot from the grocery store and it turned out just as good. The equipment matters less than the technique.

Preparation Method

Alright, let’s get cooking. This one-pot green chili mac and cheese comes together fast, so have everything ready before you start. Trust me on this—it makes the whole process smoother.

  1. Melt the butter: Place your large pot or Dutch oven over medium heat. Add the 2 tablespoons of butter and let it melt completely, swirling the pot occasionally. This should take about 1 minute.
  2. Add the liquid base: Pour in the 2 cups of whole milk and 1 cup of chicken or vegetable broth. Stir to combine. The butter might separate a little at first, but don’t worry—it will come together as it heats.
  3. Season the liquid: Add the 1 teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon salt, and ¼ teaspoon black pepper. Stir everything together. Taste the liquid here—it should be slightly salty and savory. Adjust the salt now if needed.
  4. Add the pasta: Stir in the 8 ounces of elbow macaroni. Make sure all the pasta is submerged in the liquid. Don’t worry if it looks like there isn’t enough liquid—the pasta will absorb it as it cooks, and the starch will help create the creamy sauce.
  5. Add the green chilis: Pour in the entire can of diced green chilis, including the liquid. Stir to distribute them evenly throughout the pot. This is where the magic starts to happen.
  6. Bring to a simmer: Increase the heat to medium-high and bring the mixture to a gentle simmer. You want small bubbles breaking the surface, not a rolling boil. This should take about 3-4 minutes. Watch it carefully so it doesn’t boil over.
  7. Cook the pasta: Once it’s simmering, reduce the heat to medium-low. Cover the pot with a lid and let it cook for 10-12 minutes, stirring every 2-3 minutes. The stirring is crucial—it prevents the pasta from sticking to the bottom and helps release starch for a creamier sauce. You’ll notice the liquid getting thicker and creamier as the pasta cooks.
  8. Check for doneness: After 10 minutes, remove the lid and test a piece of pasta. It should be al dente—tender but with a slight bite. If it’s still too firm, cover and cook for another 2 minutes. The sauce will look thin at this point, but don’t worry—it will thicken as it sits.
  9. Remove from heat: Once the pasta is cooked, take the pot off the burner. This is important—you don’t want to overheat the cheese, which can make it grainy.
  10. Add the cheese: Sprinkle in the 2 cups of shredded cheddar and ½ cup of Monterey Jack cheese. Stir gently but continuously until the cheese is completely melted and the sauce is smooth and creamy. This should take about 1-2 minutes. The residual heat from the pasta and liquid will melt the cheese perfectly.
  11. Rest and serve: Let the mac and cheese sit in the pot for 2-3 minutes. This allows the sauce to thicken to the perfect consistency. Give it one final stir, then serve immediately with your desired garnishes.

Visual and Sensory Cues: During step 7, you should see the liquid getting gradually thicker and the pasta expanding. The smell will shift from milky and savory to warm and cheesy. When you stir in the cheese at step 10, the sauce should look glossy and smooth, not greasy or separated. If it looks greasy, you may have overheated it—next time, remove the pot from the heat sooner.

Preparation Note: If the sauce seems too thick after resting, stir in a splash of warm milk or broth to loosen it. If it’s too thin, let it sit for another minute or two—it will continue to thicken as it cools slightly.

Cooking Tips & Techniques

After making this one-pot green chili mac and cheese more times than I can count, I’ve picked up a few tricks that make a real difference. Let me share them so you can skip the trial and error.

Grate your own cheese. I know, I know, it’s an extra step. But pre-shredded cheese is coated with cellulose and other anti-caking agents that prevent it from melting smoothly. Your sauce will be grainy and clumpy. Just spend 2 minutes grating a block of cheese—your taste buds will thank you.

Don’t skip the stirring. When you’re cooking the pasta in the milk and broth, you need to stir every 2-3 minutes. I learned this the hard way when I got distracted and ended up with a scorched bottom. The stirring also helps release starch from the pasta, which is what gives you that creamy, luscious sauce without having to make a roux.

Low and slow for the cheese. This is the biggest mistake people make. You have to remove the pot from the heat before adding the cheese. If the mixture is too hot, the cheese will break and you’ll end up with a greasy, separated mess. Let the residual heat do the work—it’s gentle and even.

Timing and multitasking. While the pasta is cooking, you can prep your garnishes. Chop the cilantro, slice the green onions, grate any extra cheese for topping. This recipe is so fast that you want everything ready to go when the cheese goes in.

Consistency trick. If you want an extra creamy texture, reserve about ¼ cup of the cooking liquid (the milk and broth mixture) before adding the cheese. If your sauce gets too thick after adding the cheese, stir in a little of that reserved liquid to loosen it up. I do this almost every time, and it works like a charm.

One mistake I still make: Sometimes I get impatient and add the cheese while the pot is still on the heat. Every single time, I regret it. The sauce gets grainy and I have to start over. Learn from my impatience—take the pot off the heat first.

Variations & Adaptations

This one-pot green chili mac and cheese is incredibly versatile. Here are some ways to make it your own, depending on what you have on hand or what you’re craving.

Spicy Southwest Version

Add ½ teaspoon of cumin and ¼ teaspoon of smoked paprika when you add the garlic powder. Use pepper jack cheese instead of Monterey Jack. Stir in ½ cup of frozen corn and a can of drained black beans when you add the pasta. Top with fresh salsa and avocado slices. This is my personal favorite variation—it’s like a whole meal in one pot.

Protein-Packed Version

Add 1 cup of shredded rotisserie chicken or cooked ground beef when you add the cheese. You can also stir in ½ cup of crumbled cooked bacon or chorizo for a smoky, savory kick. The green chilis pair beautifully with the meat, and it makes the dish hearty enough to stand alone without a side.

Vegetable-Loaded Version

Sauté ½ cup of diced onion and ½ cup of diced bell pepper in the butter before adding the liquid. Stir in 1 cup of chopped spinach or kale during the last 2 minutes of cooking the pasta. The greens will wilt right into the sauce, adding color and nutrients without changing the flavor too much.

Dietary Adaptations

Gluten-Free: Use your favorite gluten-free pasta. Note that gluten-free pasta absorbs liquid differently, so you may need to add an extra ¼ to ½ cup of broth. Check the pasta at 8 minutes instead of 10 to avoid overcooking.

Lower-Fat: Use 2% milk instead of whole milk and reduce the cheese to 1½ cups total. The sauce won’t be as rich, but it will still be creamy and satisfying. Add a tablespoon of Dijon mustard for extra flavor without the fat.

Dairy-Free: Use plant-based butter, unsweetened oat milk, and dairy-free cheese shreds. I’ve found that Violife and Follow Your Heart brands melt the best. The texture will be slightly different, but it’s still delicious.

Flavor Twists

Swap the green chilis for 2 tablespoons of chipotle peppers in adobo sauce (finely chopped) for a smoky, spicy version. Or use ⅓ cup of sun-dried tomatoes (chopped) and 1 teaspoon of Italian seasoning for a Mediterranean twist. The base recipe is so forgiving that you can really play around with flavors.

Serving & Storage Suggestions

This one-pot green chili mac and cheese is best served hot, straight from the pot. But here’s how to make it shine, whether you’re eating it now or saving it for later.

Serving Temperature: Serve immediately after the 2-3 minute rest. The cheese sauce is at its creamiest point. If you let it sit too long, the pasta will continue to absorb the sauce and it will thicken considerably. Garnish with fresh cilantro, sliced green onions, and an extra sprinkle of shredded cheese on top. A dollop of sour cream or Greek yogurt adds a nice cool contrast.

What to Serve With It: This mac and cheese is hearty enough to be a main dish, but it also pairs beautifully with a simple side salad dressed with lime vinaigrette. For a full spread, serve it alongside grilled chicken, roasted vegetables, or a bowl of black bean soup. I often make a quick side of sautéed zucchini or a simple coleslaw to round out the meal.

Storage Instructions: Store leftovers in an airtight container in the refrigerator for up to 4 days. The mac and cheese will thicken significantly as it cools, so don’t be alarmed when it turns into a solid block. That’s normal—the pasta continues to absorb the sauce.

Reheating Methods: The best way to reheat is on the stovetop. Place the desired amount in a small pot with a splash of milk or broth. Warm over medium-low heat, stirring frequently, until heated through and creamy again. This takes about 5-7 minutes. You can also reheat individual portions in the microwave—add a tablespoon of milk, cover with a damp paper towel, and heat in 30-second bursts, stirring between each.

Freezer Instructions: This recipe freezes surprisingly well. Let it cool completely, then transfer to a freezer-safe container. It will keep for up to 3 months. To thaw, place it in the refrigerator overnight. Reheat using the stovetop method above. Note that the texture won’t be quite as creamy as fresh, but it’s still delicious—especially if you stir in a little extra cheese when reheating.

Flavor Development: Honestly, this mac and cheese tastes even better the next day. The flavors meld together overnight, and the green chili heat becomes more integrated. If you can resist eating it all in one sitting, the leftovers are a real treat.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving (about 1 cup, based on 6 servings total):

Nutrient Amount per Serving
Calories 410
Protein 18g
Fat 22g
Saturated Fat 13g
Carbohydrates 36g
Fiber 2g
Sugar 6g
Sodium 680mg
Calcium 380mg (30% DV)

Health Benefits: This dish isn’t just comfort food—it has some surprising nutritional perks. The green chilis are rich in vitamin C and capsaicin, which can boost metabolism and support immune health. The cheese provides calcium and protein, which are essential for bone health and muscle repair. Using whole milk adds vitamin D and healthy fats that help your body absorb fat-soluble vitamins.

Dietary Considerations: This recipe is vegetarian if you use vegetable broth. For a lower-sodium version, use unsalted butter and low-sodium broth, and reduce the added salt to ¼ teaspoon. The dish is not gluten-free as written, but see the variations section for a gluten-free adaptation. It contains dairy, so it’s not suitable for vegans or those with dairy allergies.

Personal Wellness Perspective: Look, I’m not going to tell you this is health food. It’s mac and cheese—it’s meant to be indulgent. But I feel good about serving this to my family because it uses real ingredients, no processed cheese powder, and the green chilis add a vegetable element that makes it feel a little more balanced. Everything in moderation, right?

Conclusion

This one-pot green chili mac and cheese is the kind of recipe that earns a permanent spot in your weeknight rotation. It’s fast, it’s forgiving, and it delivers that deep, satisfying comfort food flavor without requiring you to stand over a stove for an hour. The green chilis add just enough personality to make it feel special, but the base is classic enough that even picky eaters will clean their plates.

I love this recipe because it reminds me that dinner doesn’t have to be complicated to be good. Some of the best meals come from throwing together a few simple ingredients and trusting the process. And honestly, watching my brother-in-law eat straight from the pot was one of my proudest cooking moments. That’s the power of a really good mac and cheese.

Now I want to hear from you. Have you tried this one-pot green chili mac and cheese? Did you add your own twist? Drop a comment below and let me know how it turned out. And if you loved it, share this recipe with a friend who needs an easy weeknight win. Trust me, they’ll thank you.

Frequently Asked Questions

Can I use a different type of pasta?

Absolutely. Elbow macaroni is classic, but shells, cavatappi, rotini, or even penne work great. Just keep in mind that larger pasta shapes may need an extra minute or two of cooking time. Avoid very small pasta like orzo, as it can overcook and turn mushy.

Can I make this ahead of time?

You can, but it’s best served fresh. If you need to make it ahead, cook the pasta in the milk and broth, then stop before adding the cheese. Let it cool, cover, and refrigerate for up to 24 hours. When you’re ready to serve, reheat it on the stovetop with a splash of milk, then stir in the cheese off the heat.

What if I don’t have green chilis?

You can substitute with ½ cup of diced roasted poblano peppers, or use 2 tablespoons of chopped jalapeños for more heat. If you want a milder flavor, try ¼ cup of chopped roasted red peppers. The dish won’t have the same Southwest kick, but it will still be delicious.

Why did my cheese sauce turn out grainy?

This usually happens when the heat is too high when you add the cheese. Always remove the pot from the burner before stirring in the cheese. Also, make sure you’re using freshly grated cheese—pre-shredded cheese has anti-caking agents that can cause graininess. If your sauce does get grainy, try stirring in a tablespoon of cream or a splash of hot water to smooth it out.

Can I double this recipe?

Yes, but you’ll need a larger pot—at least 6 quarts. The cooking time will increase slightly, about 14-16 minutes for the pasta. Make sure to stir more frequently to prevent sticking. You may also need to add an extra ¼ cup of liquid to account for the larger volume of pasta.

Pin This Recipe!

one-pot green chili mac and cheese recipe

Print

One-Pot Green Chili Mac and Cheese: Easy 30-Minute Dinner

A quick and easy one-pot mac and cheese with a subtle warmth from green chilis. Perfect for busy weeknights, this creamy, comforting dish comes together in 30 minutes with minimal cleanup.

  • Author: Mila
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 8 ounces (225g) elbow macaroni (or any small pasta shape like shells or cavatappi)
  • 2 tablespoons (28g) unsalted butter
  • 2 cups (480ml) whole milk
  • 1 cup (240ml) low-sodium chicken or vegetable broth
  • 1 (4-ounce/113g) can diced green chilis, undrained
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 cups (8 ounces/225g) shredded sharp cheddar cheese
  • ½ cup (2 ounces/57g) shredded Monterey Jack cheese
  • Fresh cilantro, chopped (optional garnish)
  • Sliced green onions (optional garnish)
  • Crumbled cotija cheese or extra shredded cheddar (optional garnish)
  • Hot sauce (optional garnish)

Instructions

  1. Melt the butter: Place your large pot or Dutch oven over medium heat. Add the 2 tablespoons of butter and let it melt completely, swirling the pot occasionally. This should take about 1 minute.
  2. Add the liquid base: Pour in the 2 cups of whole milk and 1 cup of chicken or vegetable broth. Stir to combine. The butter might separate a little at first, but don’t worry—it will come together as it heats.
  3. Season the liquid: Add the 1 teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon salt, and ¼ teaspoon black pepper. Stir everything together. Taste the liquid here—it should be slightly salty and savory. Adjust the salt now if needed.
  4. Add the pasta: Stir in the 8 ounces of elbow macaroni. Make sure all the pasta is submerged in the liquid. Don’t worry if it looks like there isn’t enough liquid—the pasta will absorb it as it cooks, and the starch will help create the creamy sauce.
  5. Add the green chilis: Pour in the entire can of diced green chilis, including the liquid. Stir to distribute them evenly throughout the pot. This is where the magic starts to happen.
  6. Bring to a simmer: Increase the heat to medium-high and bring the mixture to a gentle simmer. You want small bubbles breaking the surface, not a rolling boil. This should take about 3-4 minutes. Watch it carefully so it doesn’t boil over.
  7. Cook the pasta: Once it’s simmering, reduce the heat to medium-low. Cover the pot with a lid and let it cook for 10-12 minutes, stirring every 2-3 minutes. The stirring is crucial—it prevents the pasta from sticking to the bottom and helps release starch for a creamier sauce. You’ll notice the liquid getting thicker and creamier as the pasta cooks.
  8. Check for doneness: After 10 minutes, remove the lid and test a piece of pasta. It should be al dente—tender but with a slight bite. If it’s still too firm, cover and cook for another 2 minutes. The sauce will look thin at this point, but don’t worry—it will thicken as it sits.
  9. Remove from heat: Once the pasta is cooked, take the pot off the burner. This is important—you don’t want to overheat the cheese, which can make it grainy.
  10. Add the cheese: Sprinkle in the 2 cups of shredded cheddar and ½ cup of Monterey Jack cheese. Stir gently but continuously until the cheese is completely melted and the sauce is smooth and creamy. This should take about 1-2 minutes. The residual heat from the pasta and liquid will melt the cheese perfectly.
  11. Rest and serve: Let the mac and cheese sit in the pot for 2-3 minutes. This allows the sauce to thicken to the perfect consistency. Give it one final stir, then serve immediately with your desired garnishes.

Notes

Grate your own cheese for a smooth sauce. Remove the pot from heat before adding cheese to prevent graininess. If sauce is too thick, stir in a splash of warm milk or broth. Leftovers can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.

Nutrition

  • Serving Size: 1 cup
  • Calories: 410
  • Sugar: 6
  • Sodium: 680
  • Fat: 22
  • Saturated Fat: 13
  • Carbohydrates: 36
  • Fiber: 2
  • Protein: 18

Keywords: one-pot mac and cheese, green chili mac and cheese, easy weeknight dinner, 30-minute meal, comfort food, creamy mac and cheese

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆