One-Pot Tex-Mex Chili Mac

Featured in: Everyday Home Favorites

This comforting one-pot meal brings together the best of chili and macaroni. Tender pasta simmers directly in a spiced tomato broth with black beans, corn, and vegetables, absorbing all the bold Tex-Mex flavors. A generous layer of shredded cheese melts over the top, creating that irresistible cheesy finish everyone loves. Perfect for feeding a crowd with minimal cleanup.

Updated on Mon, 09 Feb 2026 08:44:00 GMT
Creamy One-Pot Tex-Mex Chili Mac with Corn topped with melted cheese, fresh cilantro, and a side of tortilla chips. Pin it
Creamy One-Pot Tex-Mex Chili Mac with Corn topped with melted cheese, fresh cilantro, and a side of tortilla chips. | tastysfenj.com

My neighbor handed me a bowl of this through her kitchen window on a weeknight when I was too tired to think about dinner, and I was hooked before the first bite—it tasted like someone had figured out the exact equation between comfort and effort. The way the cheese melts into those warm noodles and the corn adds these little pops of sweetness against the chili spice just made sense to me. I went home and immediately started hunting through my pantry to recreate it, and now it's become my go-to when I need to feed a crowd without spending hours at the stove.

I made this for my sister's book club last summer, and four women came back into the kitchen asking for the recipe before dessert was even on the table—that's when I knew this wasn't just weeknight food, it was the kind of dish that makes people stop talking and actually pay attention. Something about it being warm and loaded with texture and flavor makes people relax, and suddenly everyone's sharing stories instead of checking their phones.

Ingredients

  • Elbow macaroni (340 g / 12 oz): Small pasta shapes work best here because they actually hold onto the sauce instead of letting it slide off—I learned this the hard way with some oversized rigatoni that made the whole dish feel watery.
  • Black beans (1 can, 425 g / 15 oz, drained and rinsed): The rinsing step matters because it removes the starchy liquid that can make your pot cloudy and muddy-looking, which changes how the dish presents itself.
  • Onion (1 medium, diced): This is your flavor foundation, so don't skip the sautéing step—those few minutes let it soften and sweeten and actually become part of the sauce rather than just floating there.
  • Garlic (2 cloves, minced): Fresh garlic only here; the jarred stuff won't give you that bright, living quality that makes this feel current rather than canned.
  • Red bell pepper (1, diced): I use red specifically because it's sweeter than green and adds this visual warmth to the finished dish that feels more intentional.
  • Diced tomatoes (1 can, 400 g / 14 oz): Crushed tomatoes will make this too thick, so stick with diced—the chunks actually matter for texture.
  • Frozen or canned corn (1 cup, 150 g, drained): Frozen corn honestly works better here than canned because the kernels stay individual and poppable rather than getting soft and uniform.
  • Tomato paste (2 tablespoons): This is what gives you that deep, concentrated tomato flavor that makes people think you've been cooking longer than you actually have.
  • Jalapeño (1, seeded and finely chopped, optional): Seeding it removes most of the heat but keeps the flavor, which is the move if you're feeding people with different spice tolerances.
  • Vegetable broth (3 cups / 720 ml): The ratio of liquid to pasta is delicate here—too much and you get soup, too little and the pasta doesn't cook through, so measure carefully.
  • Olive oil (1 tablespoon): Just enough to get things moving without making the dish feel slick or heavy.
  • Chili powder (2 teaspoons): This is the heart of the flavor profile, so use actual chili powder, not the chili mix with all the salt and garlic already in it.
  • Ground cumin (1 teaspoon): Cumin is what makes this taste Tex-Mex rather than just Italian-inspired, so don't be tempted to reduce it.
  • Smoked paprika (1 teaspoon): The smoke is important—it adds depth and makes the whole dish feel warmer and more complex than regular paprika would.
  • Dried oregano (1 teaspoon): This bridges the gap between the Latin flavors and the American comfort-food element.
  • Salt (½ teaspoon, more to taste) and black pepper (¼ teaspoon): Start low and taste as you go because the broth and cheese both add saltiness.
  • Shredded cheddar cheese or Mexican blend (1½ cups / 150 g): Don't use pre-shredded cheese from a bag if you can avoid it—it has anti-caking agents that keep it from melting as smoothly, and the difference is real.
  • Fresh cilantro (2 tablespoons, chopped): The brightness of this at the end lifts the whole dish and keeps it from feeling too heavy or one-note.
  • Optional toppings (green onions, sour cream, tortilla chips): These are your finishing touches that let people customize their bowl and add another layer of texture and freshness.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base with the aromatics:
Heat the olive oil in your Dutch oven over medium heat and let it shimmer just slightly before adding the diced onion. Listen for that gentle sizzle—it should sound almost lazy and comfortable, not aggressive or panicked, and let the onion cook undisturbed for a couple minutes so it actually starts to caramelize rather than just soften.
Layer in the secondary vegetables and toast your spices:
Once the onion is translucent at the edges, add the garlic, red pepper, and jalapeño if you're using it, and give everything about 2 minutes together so the garlic releases its oils and the peppers start to soften. Then immediately add all your spices—chili powder, cumin, paprika, oregano, salt, and pepper—and stir constantly for about a minute so they wake up and bloom in the heat without burning.
Build the sauce with tomatoes and beans:
Stir in your tomato paste first and let it cook for maybe 30 seconds so it caramelizes slightly and loses that raw edge, then add your diced tomatoes, corn, drained black beans, and vegetable broth. Stir everything together so there are no dry spots of spice clinging to the bottom, and you should start to smell something that makes you feel like you made the right choice making this for dinner.
Bring everything to a boil and add the pasta:
Let the mixture come to a full, rolling boil—you'll see it actively bubbling across the surface—then add your macaroni directly to the pot. Reduce the heat to a simmer, partially cover it, and let it cook for about 10-12 minutes, stirring every couple minutes so the pasta doesn't stick to the bottom or to itself.
Watch for the moment when pasta meets sauce:
You'll notice the liquid gradually absorbs into the pasta and everything gets thicker and more cohesive—this is the transformation that happens and it's worth paying attention to because it's genuinely beautiful. The dish should go from watery and loose to creamy and unified, with most of the liquid absorbed into the noodles.
Finish with cheese and let it rest:
Remove the pot from heat, uncover it, give everything a good stir, then sprinkle your shredded cheese evenly across the top. Cover it again for just 2-3 minutes off the heat so the residual warmth melts the cheese into the warm pasta without separating the oils or making it feel greasy.
Serve with your chosen toppings:
Ladle it into bowls while it's still steaming and let people build their own with cilantro, green onions, sour cream, or tortilla chips depending on what they're in the mood for. The beauty of this dish is that it's substantial enough to stand alone but flexible enough to be dressed up or down based on who's eating it.
Hearty One-Pot Tex-Mex Chili Mac with Corn in a Dutch oven, featuring tender pasta, black beans, and sweet corn kernels. Pin it
Hearty One-Pot Tex-Mex Chili Mac with Corn in a Dutch oven, featuring tender pasta, black beans, and sweet corn kernels. | tastysfenj.com

There was this one Tuesday when I made this for my kids and my youngest, who usually picks everything apart, just ate it quietly and asked for seconds without commentary—that's when I realized this dish doesn't feel like vegetables hiding in comfort food, it feels like all the parts belonging together. That moment shifted how I think about feeding people, because it's not about being sneaky, it's about building flavors so good that everything just makes sense.

Why the Spice Blend Works

The combination of chili powder, cumin, and smoked paprika creates this warm, rounded flavor that sits in the Tex-Mex space without tipping too far into pure chili or pure Mexican seasoning. Cumin is what anchors it and makes it feel authentic rather than generic, while the smoked paprika adds a subtle depth that makes people ask what you put in here because they know they've tasted something deliberately seasoned. The oregano bridges everything and keeps it from feeling thin or one-dimensional, so you get this layered, complex warmth that builds as you eat rather than hitting you all at once.

The One-Pot Magic

Cooking pasta directly in the broth instead of in salted water means the pasta is actively absorbing flavor the entire time it's cooking, which is why this tastes so much better than if you boiled pasta separately and mixed it with sauce. The starch from the pasta also releases into the liquid and creates a silky, natural sauce without needing cream or flour, so the whole thing comes together with actual body and texture. This method also means everything finishes at the same time and in the same pot, so there's almost no timing anxiety—you're not juggling three different cooking tasks and hoping they all finish in sync.

How to Customize for Different Crowds

I've made this for vegetarians exactly as written, for meat-eaters by browning ground beef in step one and removing it before adding the vegetables, and once for a vegan who brought their own cheese alternative and it worked beautifully all three ways. The base is so flavorful and complete that it doesn't feel like something's missing regardless of protein choices, and the toppings are where people can really make it their own. The beauty is that you're not making different dishes, you're building one dish that's flexible enough for different preferences without tasting like compromise.

  • For non-vegetarian: Brown 300g ground beef or turkey with the onion in step one, drain excess fat, then proceed—the meat adds richness without changing the structure.
  • For vegan: Use vegetable broth as written and substitute plant-based cheese for dairy, or simply omit cheese and add extra cilantro and a squeeze of lime juice instead.
  • For heat-sensitive eaters: Use half the jalapeño or omit it entirely, and people can always add hot sauce at the table if they want more kick.
A close-up of One-Pot Tex-Mex Chili Mac with Corn, garnished with green onions and sour cream, ready to be served. Pin it
A close-up of One-Pot Tex-Mex Chili Mac with Corn, garnished with green onions and sour cream, ready to be served. | tastysfenj.com

This has become the kind of recipe I make when I want to feed people something that feels intentional and care-filled without spending my entire evening in the kitchen. It's proof that comfort food doesn't have to be complicated, and that the best meals are often the ones where everything in the pot actually belongs together.

Recipe Questions & Answers

Can I make this dish ahead of time?

Absolutely. The flavors actually develop and improve when made ahead. Store cooled portions in airtight containers in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of broth or water to restore creaminess.

What pasta shapes work best?

Elbow macaroni is traditional, but any small pasta that holds sauce well works great. Try shells, cavatappi, penne, or even rotini. Just adjust cooking time slightly as different shapes may need more or less time to become tender.

How can I add more protein?

Brown 1 pound of ground beef, turkey, or plant-based crumbles with the onion in step 1. You can also stir in shredded chicken or add extra beans. The cheese on top also contributes additional protein to each serving.

Can I freeze leftovers?

Yes, freeze individual portions for up to 3 months. The pasta may soften slightly upon reheating, but the flavors remain delicious. Thaw overnight in the refrigerator and reheat on the stovetop with a little extra liquid.

How do I adjust the spice level?

Start with less chili powder and omit the jalapeño for a milder version. For more heat, add the jalapeño seeds, increase the chili powder, or include a pinch of cayenne. You can also serve with hot sauce on the side.

What toppings work well?

Fresh cilantro adds brightness, while sliced green onions provide a mild crunch. Sour cream, guacamole, or crushed tortilla chips make excellent additions. Extra cheese, pickled jalapeños, or a squeeze of lime also complement the flavors beautifully.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

One-Pot Tex-Mex Chili Mac

Hearty pasta with chili spices, corn, beans, and melted cheese in one pot.

Prep time
15 min
Time to cook
30 min
Overall time
45 min
Created by Benjamin Holloway


Skill level Easy

Cuisine type Tex-Mex

Makes 6 Number of servings

Dietary details Suitable for Vegetarians

What You'll Need

Pasta and Legumes

01 12 oz elbow macaroni
02 1 can (15 oz) black beans, drained and rinsed

Vegetables

01 1 medium onion, diced
02 2 cloves garlic, minced
03 1 red bell pepper, diced
04 1 can (14 oz) diced tomatoes
05 1 cup frozen or canned corn, drained
06 2 tablespoons tomato paste
07 1 jalapeño, seeded and finely chopped (optional)

Liquids

01 3 cups vegetable broth
02 1 tablespoon olive oil

Spices

01 2 teaspoons chili powder
02 1 teaspoon ground cumin
03 1 teaspoon smoked paprika
04 1 teaspoon dried oregano
05 ½ teaspoon salt
06 ¼ teaspoon black pepper

Toppings

01 1½ cups shredded cheddar cheese or Mexican blend
02 2 tablespoons chopped fresh cilantro
03 Sliced green onions (optional)
04 Sour cream (optional)
05 Tortilla chips (optional)

Directions

Step 01

Sauté Aromatics: Heat olive oil in a large Dutch oven or deep skillet over medium heat. Add diced onion and cook for 3 to 4 minutes until softened.

Step 02

Build Flavor Base: Stir in garlic, red bell pepper, and jalapeño if using. Sauté for another 2 minutes until fragrant.

Step 03

Bloom Spices: Add chili powder, cumin, smoked paprika, oregano, salt, and black pepper. Cook for 1 minute, stirring continuously, until aromatic.

Step 04

Combine Ingredients: Mix in tomato paste, then add diced tomatoes, corn, black beans, and vegetable broth. Stir thoroughly to combine all components.

Step 05

Cook Pasta: Bring the mixture to a boil. Add macaroni and reduce heat to a simmer. Cover and cook for 10 to 12 minutes, stirring occasionally, until pasta is tender and most liquid is absorbed.

Step 06

Melt Cheese Topping: Uncover, stir well, and sprinkle shredded cheese evenly over the top. Cover again and let sit off heat for 2 to 3 minutes until cheese is melted.

Step 07

Finish and Serve: Serve hot, garnished with cilantro, green onions, sour cream, or tortilla chips as desired.

What You'll Need

  • Large Dutch oven or deep skillet with lid
  • Chef's knife
  • Cutting board
  • Wooden spoon

Allergy info

Review each item for allergens, and talk to a doctor if you're unsure.
  • Contains wheat (gluten)
  • Contains milk (cheese)
  • Use gluten-free pasta for gluten sensitivity
  • Use plant-based cheese or omit cheese for dairy-free preparation
  • Verify all packaged ingredients for undisclosed allergens

Nutrition info (per serving)

Nutrition details are for your reference only and don't replace healthcare guidance.
  • Calories count: 430
  • Fat content: 12 g
  • Carbohydrates: 63 g
  • Protein amount: 17 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.