Pin It There's something about a one-pot dinner that feels like a small victory on a chaotic Tuesday night. I discovered this Tex-Mex Chili Mac while standing in my kitchen at 5:45 PM, staring down a hungry family and whatever happened to be in my pantry. The magic was in realizing that elbow macaroni and chili spices belonged together, that cheese could bridge the gap between comfort and excitement, and that everything could happen in a single pot without fussing.
My neighbor poked her head over the fence one evening while I was stirring this pot, and the smell alone made her ask for the recipe. What got me wasn't just her asking—it was watching my kids actually eat vegetables without negotiating, watching them go back for seconds, listening to them describe it as "better than nachos but like, pasta." That's when I knew this wasn't just a weeknight solution; it was something that could genuinely bring people together.
Ingredients
- Elbow macaroni, 2 cups uncooked: Use regular or whole wheat depending on your preference—I've found whole wheat holds up slightly better to the broth without turning mushy, but honestly either works beautifully.
- Olive oil, 1 tablespoon: Just enough to get things moving without making the pot feel slick; I use a medium-quality oil since the heat isn't intense.
- Yellow onion, 1 medium diced: This is your flavor foundation, so don't skip dicing it small—those little pieces dissolve into the sauce and add sweetness.
- Garlic, 2 cloves minced: Fresh is non-negotiable here; jarred garlic tastes tinny against all these spices, and you'll notice the difference immediately.
- Red bell pepper, 1 diced: The slight sweetness and color matter as much as the texture; green peppers are sharper and change the whole character of the dish.
- Frozen or canned sweet corn, 1 cup: Frozen corn is honestly superior here because it stays plump and sweet rather than turning mealy—save the canned for emergencies.
- Black beans, 1 can rinsed and drained: Rinsing them removes the starchy liquid that can muddy your broth, making everything cleaner tasting and less thick.
- Diced tomatoes with juices, 1 can: Don't drain these; those juices are liquid gold and add brightness that keeps the dish from feeling heavy.
- Vegetable or chicken broth, 2 cups: I prefer vegetable broth because it lets the chili spices shine, but chicken broth works if that's what you have.
- Chili powder, 2 tablespoons: This is the heart of the dish—buy it fresh if you can, and taste it before adding; some brands run hotter than others.
- Ground cumin, 1 teaspoon: Cumin gives you that authentic Tex-Mex warmth that reminds people of favorite restaurant meals.
- Smoked paprika, 1 teaspoon: This is the secret that makes everything taste like it took hours; it adds depth without heat.
- Dried oregano, ½ teaspoon: A small amount goes a long way, and it ties the whole flavor profile together.
- Salt, ½ teaspoon plus more to taste: Always taste before serving and adjust—pasta releases starch that can dull seasoning.
- Black pepper, ¼ teaspoon: Fresh ground makes a noticeable difference if you have a grinder.
- Cayenne pepper, ⅛ teaspoon optional: Add this only if your family enjoys heat; you can always pass it at the table for those who want more bite.
- Shredded cheddar or Mexican blend cheese, 1½ cups: Don't buy pre-shredded if you can help it—it's coated in anti-caking powder that prevents it from melting smoothly; block cheese shredded fresh melts into silky pockets throughout.
- Green onions, fresh cilantro, jalapeños, sour cream for garnish: These are optional but genuinely transform the dish from filling to exciting—don't skip all of them.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Heat your pot and start the aromatics:
- Set a large pot or Dutch oven over medium heat and let the olive oil warm for about 30 seconds until it shimmers slightly. Add your diced onion and let it soften and turn translucent, which takes about 2–3 minutes and fills your kitchen with that savory smell that signals cooking has begun.
- Build the flavor base:
- Stir in the minced garlic and red bell pepper, cooking for another 2 minutes until everything smells fragrant and the garlic loses that raw edge. Your kitchen should smell like a Tex-Mex kitchen now, warm and inviting.
- Add the beans and tomatoes:
- Toss in the corn, black beans, and diced tomatoes with all their liquid, stirring so everything gets coated in those aromatic oils. This is when the colors start to multiply and the pot feels like it's becoming something real.
- Bring everything together with broth:
- Pour in your broth and bring the mixture to a gentle boil—you'll see bubbles forming around the edges first, then throughout. This should take about 3–4 minutes.
- Add the pasta and all the spices:
- Stir in the uncooked macaroni, chili powder, cumin, smoked paprika, oregano, salt, pepper, and cayenne if you're using it, making sure nothing sticks to the bottom. Everything should be evenly distributed and the color should deepen into something that looks genuinely appetizing.
- Let it simmer until tender:
- Reduce your heat to a gentle simmer, cover the pot, and let it cook for 10–12 minutes, stirring occasionally to prevent sticking. The pasta will gradually absorb the liquid while the flavors meld together, and you'll know it's ready when the pasta is tender and most of the liquid is gone but the mixture still feels saucy.
- Crown it with cheese:
- Remove the lid, sprinkle the shredded cheese evenly over the top, and cover again for 2–3 minutes just until it melts into creamy pockets throughout. Don't stir it in immediately—let it sit for a moment so some cheese stays on top looking appetizing.
- Serve with celebration:
- Dish it up hot into bowls and pile on your garnishes however you like—green onions, cilantro, jalapeños, a dollop of sour cream. This is the moment where a simple weeknight dinner becomes something people actually get excited about.
Pin It My most vivid memory of this dish is watching my picky eater—the one who interrogates every vegetable—scoop up a spoonful of chili mac and just shrug like "this is fine" before going back for more. That shrug meant more to me than any compliment because it meant I'd found something that fed everybody in the room without making anyone feel like they were compromising.
How to Make It Your Own
The beauty of this dish is that it's genuinely flexible without falling apart. I've added ground beef when I wanted something meatier, swapped black beans for pintos when that's what I had, even used a mix of white and cheddar cheese when someone in the house got tired of orange.
Timing and Prep Strategy
Prep everything before you heat the pot—chop your onion, mince your garlic, dice your pepper—because once you start cooking, it moves quickly and you won't have time to scramble. I learned this the hard way when I was chopping garlic while my onions were already browning, and the garlic ended up half-cooked and bitter. Having everything ready means you stay present in the cooking instead of rushing through it, and honestly, that's when cooking actually becomes relaxing instead of stressful.
Variations and Serving Ideas
Serve this with tortilla chips crushed on top for texture, with a side of lime wedges so people can squeeze brightness into their bowls, or honestly just plain with a spoon because it's that satisfying. You can make it ahead and reheat it gently on the stove, adding a splash of broth if it tightens up—it actually tastes better the next day once the flavors have gotten to know each other. If you want to add meat, brown about half a pound of ground beef or turkey with the onion before adding anything else, and everything else stays exactly the same.
- For a vegan version, use plant-based cheese or skip it entirely—the dish is still wonderful without it, just different.
- Leftover chili mac tastes amazing stuffed into sweet peppers, baked until the peppers are tender, if you're feeling creative with your Monday lunch.
- This freezes beautifully for up to three months, so make a double batch on a Sunday and thank yourself on a future hectic Wednesday.
Pin It This is the kind of recipe that lives in the back of your brain on those evenings when you're tired and everyone's hungry and nobody can agree on anything. It's proof that simple is often better, that one pot really does change your life, and that food doesn't have to be complicated to bring people closer together.
Questions & Answers
- → Can I make this dish spicy?
Absolutely! Adjust the heat by increasing the cayenne pepper to ½ teaspoon, adding diced jalapeños with the vegetables, or using hot sauce as a garnish. You can also choose a spicy Mexican cheese blend for the topping.
- → What type of pasta works best?
Elbow macaroni is traditional for this dish, but you can also use shells, cavatappi, or penne. Just keep in mind that different pasta shapes may require slight adjustments to cooking time and liquid amounts.
- → Can I make this ahead of time?
This dish tastes even better the next day as flavors meld together. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently with a splash of broth or water to loosen the sauce.
- → How do I make this vegan?
Use vegetable broth instead of chicken broth and replace the cheddar cheese with a plant-based shredded cheese alternative. You can also omit the cheese entirely and top with avocado, extra jalapeños, and dairy-free sour cream.
- → Can I add meat to this dish?
Yes! Brown ½ pound of ground beef or turkey with the onion in step 1. Drain any excess fat before continuing with the remaining ingredients. This adds protein and makes the dish even heartier.
- → What other beans can I use?
While black beans are traditional, pinto beans or kidney beans work beautifully too. You can even use a mix of different beans for variety. Just make sure to rinse and drain them well before adding.