Prep Time: 15 minutes | Cook Time: 40 minutes | Total Time: 55 minutes | Servings: 6 to 8 people
Some recipes just make sense. Chili is great. Mac and cheese is great. What happens when you combine both, layer them into a casserole dish, and bake it until the cheese on top bubbles and browns? You get Chili Mac Casserole — and it’s better than either dish alone.
I made this on a cold weeknight when I couldn’t decide between chili and pasta for dinner. Genuinely couldn’t pick one. So I just made both at the same time, threw everything together, and accidentally created the most requested dish in my household. The bar for genius is apparently pretty low.
This is the kind of casserole that feeds a crowd, uses simple pantry ingredients, and reheats like an absolute dream. Whether you’re feeding a hungry family on a Tuesday or bringing something to a potluck, Chili Mac Casserole shows up and delivers every single time.
Why Chili Mac Casserole Is the Ultimate Comfort Food Mashup
Have you ever thought about why certain food combinations just click so perfectly? Chili and macaroni work because they complement each other on every level. The pasta absorbs the bold, spiced chili sauce and becomes something much more than just boiled noodles.
The cheese layer on top does serious work here. It creates a golden, slightly crispy crust that seals in the moisture and heat below. Every scoop you pull out brings that melted cheese down into the chili mac underneath — and that’s the exact moment the whole dish comes together.
IMO, the casserole format is the real genius move. Baking it all together lets the flavors meld and deepen in a way that just stirring chili into cooked pasta on the stovetop never quite achieves. The oven does the final work, and the result tastes like it took far more effort than it did.
Ingredients for Chili Mac Casserole

Everything here is straightforward and budget-friendly. Most of it probably already lives in your pantry.
For the Chili Meat Base:
- 1 and 1/2 pounds ground beef (80/20 blend works best)
- 1 medium yellow onion, diced
- 4 garlic cloves, minced
- 1 can (15 oz) diced tomatoes, undrained
- 1 can (15 oz) tomato sauce
- 1 can (15 oz) kidney beans, drained and rinsed
- 2 tablespoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 1/2 cup beef broth
For the Pasta:
- 3 cups elbow macaroni, uncooked (about 12 oz)
- Water and salt for boiling
Now For the Cheese Topping:
- 2 cups sharp cheddar cheese, freshly shredded
- 1/2 cup Monterey Jack cheese, shredded
Optional Toppings for Serving:
- Sour cream
- Sliced green onions
- Pickled jalapenos
- Fresh cilantro
Equipment You’ll Need
- Large oven-safe skillet or Dutch oven (or a skillet plus a 9×13 inch casserole dish)
- Large pot for boiling pasta
- Colander
- Wooden spoon or rubber spatula
- Cheese grater
- Aluminum foil
How to Make Chili Mac Casserole — Full Step-by-Step

Let’s walk through this from start to finish. It moves quickly once you get going, and the payoff is absolutely worth the 55 minutes of your time.
Step 1: Cook the Pasta
Start by bringing a large pot of water to a boil. Season it generously with salt — the water should taste faintly like the ocean. Add your 3 cups of elbow macaroni and cook according to the package directions, but stop about 2 minutes before the suggested time.
You want the pasta to be slightly underdone — firm to the bite, also known as very al dente. The macaroni will continue cooking inside the casserole in the oven, so pulling it early prevents it from turning soft and mushy by the time it hits the table.
Once cooked, drain the pasta through a colander and give it a quick rinse with cold water to stop the cooking process completely. Toss it with a tiny drizzle of olive oil if you’re not adding it to the chili immediately, to prevent the pieces from sticking together.
Step 2: Brown the Ground Beef
Preheat your oven to 375°F (190°C). While the pasta water heats, place a large oven-safe skillet or Dutch oven over medium-high heat. Add the 1 and 1/2 pounds of ground beef and break it apart with a wooden spoon as it cooks.
Cook the beef for about 6 to 8 minutes until no pink remains and the meat develops a nice golden-brown color in spots. That browning is called the Maillard reaction, and it adds a deep, savory flavor that raw or steamed meat simply doesn’t have.
Once the beef is browned, carefully tilt the pan and spoon out most of the excess fat. Leaving a small amount in the pan is fine — it helps carry flavor. Removing the bulk of it prevents the final casserole from becoming greasy or heavy.
Step 3: Cook the Aromatics
Lower the heat to medium. Add the diced onion to the beef and cook for 4 to 5 minutes, stirring occasionally, until the onion softens and turns translucent. It should look slightly golden on the edges and smell wonderfully sweet as it cooks down.
Add the minced garlic and cook for 1 minute more, stirring constantly. Garlic burns fast on a hot pan, so keep it moving. You’re looking for fragrant and lightly golden — not brown and bitter.
Step 4: Build the Chili Sauce
Add the 2 tablespoons of chili powder, 1 teaspoon of cumin, 1 teaspoon of smoked paprika, 1/2 teaspoon each of garlic powder and onion powder, salt, pepper, and cayenne directly to the beef and onion mixture. Stir everything together and let the spices cook for 60 seconds.
Cooking the spices in the fat before adding liquid — a technique called blooming — activates the flavor compounds in the spices and makes them significantly more aromatic and potent. That one minute of stirring makes the whole dish taste noticeably more complex and well-seasoned.
Pour in the diced tomatoes with their juices, tomato sauce, drained kidney beans, and beef broth. Stir everything together until fully combined. Bring the mixture to a gentle simmer and cook uncovered for 8 to 10 minutes, stirring occasionally, until the sauce thickens slightly.
Taste the chili at this point and adjust the seasoning. Add more salt if it tastes flat, more chili powder if you want more heat and depth, or a pinch of sugar if the tomatoes taste sharp. Getting the seasoning right here means the finished casserole is properly balanced.
Step 5: Combine Pasta and Chili
Remove the skillet from the heat. Add the cooked, drained macaroni directly to the chili and stir gently to combine. Make sure every piece of pasta gets coated in the chili sauce — you shouldn’t see any dry or plain-looking noodles hiding at the bottom.
If you’re using an oven-safe skillet, you can bake directly in it. If not, transfer the entire mixture now to a lightly greased 9×13 inch casserole dish. Spread the mixture out evenly with a spatula so it bakes consistently from edge to edge.
Step 6: Add the Cheese and Bake
Sprinkle the 2 cups of sharp cheddar and 1/2 cup of Monterey Jack evenly across the entire top surface of the casserole. The combination of cheddar and Monterey Jack gives you both sharp flavor and excellent meltability — neither cheese alone does both jobs as well.
Cover the dish tightly with aluminum foil and bake at 375°F for 15 minutes. The foil traps the steam inside, keeping the pasta moist and helping the cheese start to melt without burning.
After 15 minutes, remove the foil and continue baking uncovered for another 10 to 12 minutes until the cheese on top is fully melted, bubbly, and turns golden brown in spots. That bubbling cheese crust is your visual cue that the Chili Mac Casserole is ready.
Step 7: Rest and Serve
Pull the casserole out of the oven and let it sit for 5 minutes before serving. This brief rest lets the internal temperature stabilize and allows the sauce to firm up slightly, making it much easier to scoop clean portions.
Serve directly from the dish with your choice of toppings. A dollop of sour cream, a scatter of sliced green onions, and a few pickled jalapenos turn a great casserole into something genuinely outstanding. Every topping is optional — but none of them are a bad idea.
Tips for the Best Chili Mac Casserole
- Undercook the pasta: It finishes in the oven — start it al dente or it turns mushy.
- Shred your own cheese: Pre-shredded bags contain anti-caking agents that block proper melting.
- Bloom your spices: Sixty seconds in the fat makes the seasoning taste dramatically better.
- Taste and season the chili: Get it right before the pasta goes in — you can’t easily fix it after.
- Cover then uncover: Foil first for moisture, then uncovered for that golden cheese crust.
How to Store and Reheat Chili Mac Casserole

Store leftovers covered tightly in the refrigerator for up to 4 days. The pasta absorbs more sauce overnight, which actually makes the leftovers taste even richer than the first serving. FYI, this is one of those rare dishes that genuinely improves with time.
Reheat individual portions in the microwave with a splash of water or beef broth stirred in — this adds the moisture the pasta absorbed during storage and keeps it from drying out. For larger portions, cover with foil and reheat in a 350°F oven for 15 to 20 minutes. Freeze leftovers for up to 3 months in airtight containers.
Frequently Asked Questions About Chili Mac Casserole
Can I use a different type of pasta?
Absolutely. Rotini, penne, or medium shells all work well in this casserole. Just stick with a short pasta shape that holds sauce well. Long pasta like spaghetti doesn’t distribute evenly in a casserole format and makes scooping awkward. Short shapes every time.
Can I make Chili Mac Casserole ahead of time?
Yes, and it’s a great make-ahead meal. Assemble the entire casserole, cover it tightly, and refrigerate for up to 24 hours before baking. When you’re ready, add 5 to 10 extra minutes to the covered baking time to account for the cold start from the refrigerator.
Can I use turkey or chicken instead of ground beef?
Ground turkey works great and makes a lighter version of the dish. Lean ground chicken also works. Both options need slightly more seasoning than beef since they have a milder flavor naturally. Add an extra half teaspoon of chili powder and a dash more salt to compensate.
How do I make this recipe spicier?
Increase the cayenne pepper to 1/2 teaspoon, add a can of diced green chiles to the sauce, or top the finished casserole with sliced fresh jalapenos before the final uncovered bake. Each option adds a different kind of heat — cayenne hits the back of the throat while jalapenos add a front-of-mouth bite.
Can I make Chili Mac Casserole without beans?
Of course. Simply leave out the kidney beans and increase the ground beef by about half a pound to maintain the same volume and protein content. You can also substitute the beans with corn kernels, diced bell peppers, or just skip the substitution entirely — the chili mac still tastes excellent.
Final Thoughts on Chili Mac Casserole
Look, there are fancier recipes out there. There are more sophisticated casseroles and more complex chilis. But few dishes nail that combination of simple, satisfying, and genuinely delicious the way Chili Mac Casserole does. It’s comfort food that actually earns the title.
The bold chili base, the tender pasta, and that bubbly golden cheese crust work together in a way that feels like the recipe was designed rather than accidentally invented. Which, in my case, it kind of was — but the results speak for themselves.
Make this for your family, your friends, your next potluck, or just yourself on a night when you need a big, warm, filling meal. It reheats perfectly, freezes beautifully, and earns you compliments every single time. What more do you need? Get that oven preheated.

Chili Mac Casserole
Ingredients
Method
- Start by bringing a large pot of water to a boil. Season it generously with salt. Add the elbow macaroni and cook according to the package directions, but stop about 2 minutes before the suggested time.
- Once cooked, drain the pasta through a colander and give it a quick rinse with cold water. Toss it with a drizzle of olive oil if not adding immediately to prevent sticking.
- Preheat your oven to 375°F (190°C). In a large oven-safe skillet or Dutch oven over medium-high heat, brown the ground beef.
- Once browned, spoon out most of the excess fat, leaving a small amount for flavor.
- Reduce heat to medium and add the diced onion. Cook until softened. Add minced garlic and cook for another minute.
- Stir in the spices and cook for 60 seconds. Add tomatoes, tomato sauce, beans, and broth. Simmer for 8-10 minutes until thickened.
- Remove from heat and add the cooked macaroni to the chili mixture, stirring gently to combine.
- Transfer the mixture to a greased casserole dish if not using an oven-safe skillet. Sprinkle cheese on top.
- Cover with aluminum foil and bake for 15 minutes. Remove foil and bake for another 10-12 minutes until cheese is bubbly and golden brown.
- Let the casserole rest for 5 minutes before serving. Top with sour cream, green onions, jalapenos, or cilantro if desired.



