This satisfying one-pot meal brings together the best of both worlds: rich, spiced chili and indulgent mac and cheese. Ground beef gets seasoned with chili powder, cumin, and smoked paprika, then simmered with tomatoes, kidney beans, and bell peppers. Elbow macaroni joins the mix along with milk and generous amounts of shredded cheddar and mozzarella. The result is a creamy, cheesy, protein-packed dish that's perfect for feeding a hungry family. Ready from start to finish in just 45 minutes, this skillet supper comes together easily and reheats beautifully for leftovers.
The wind was rattling the kitchen window so hard that Tuesday night that I needed something that would warm the house just from existing. Chili Mac and Cheese answered that call before I even finished browning the beef. It is the kind of dish that makes you close your eyes on the first bite and forget about the cold entirely.
My neighbor Dave knocked on the door right as I was sprinkling the last mozzarella on top, drawn over by the smell of cumin and paprika drifting through the hallway. I handed him a bowl and we stood in the kitchen eating in comfortable silence.
Ingredients
- Ground beef (450 g): Use 80/20 for the best flavor without too much grease to drain.
- Onion, garlic, and red bell pepper: The trinity that gives chili its backbone, always dice them small so they melt into the sauce.
- Canned diced tomatoes and kidney beans: Rinsing the beans removes the starchy liquid that can dull your sauce.
- Elbow macaroni (225 g): Cook it one minute less than the package says because it will finish cooking in the chili.
- Milk (180 ml): Whole milk makes the cheese sauce creamier but any milk works.
- Cheddar and mozzarella cheese: Sharp cheddar brings tang while mozzarella gives that irresistible stretch on top.
- Chili powder, cumin, and smoked paprika: Toasting these spices for a minute in the pan unlocks a deeper flavor you cannot get otherwise.
- Tomato paste: This concentrated hit of umami thickens the chili and rounds out every bite.
- Beef broth (500 ml): Low sodium lets you control the salt level from start to finish.
- Olive oil: Just enough to get the onions sweating without overpowering them.
Instructions
- Boil the pasta:
- Cook the elbow macaroni in salted boiling water until just barely al dente, then drain it in a colander and shake off the excess water.
- Build the flavor base:
- Heat olive oil in a large skillet or Dutch oven over medium heat and sauté the onion for three minutes until it turns translucent and fragrant.
- Add aromatics:
- Toss in the garlic and red bell pepper, stirring constantly for two minutes until everything smells warm and inviting.
- Brown the beef:
- Add the ground beef and break it apart with a wooden spoon, cooking until no pink remains, then drain off any excess fat from the pan.
- Bloom the spices:
- Stir in the chili powder, cumin, smoked paprika, salt, and pepper, letting them toast for one minute until your kitchen smells like a taqueria.
- Simmer the chili:
- Add the tomato paste, diced tomatoes, kidney beans, and beef broth, stir everything together, and bring it to a gentle bubble before reducing the heat to simmer for ten minutes.
- Bring it all together:
- Stir in the cooked macaroni, milk, cheddar cheese, and half the mozzarella, mixing until the cheese melts into a creamy sauce that coats every noodle.
- Finish with cheese:
- Sprinkle the remaining mozzarella over the top, cover the pan for two to three minutes until melted, or slide it under the broiler for a golden bubbly crust.
That bowl Dave held was empty within five minutes, and he asked if I could teach him to make it before his kids came to visit that weekend.
Serving Suggestions
A simple green salad with a bright vinaigrette cuts through the richness perfectly. Crusty bread on the side is never a bad idea for soaking up every last drop of that chili cheese sauce.
Making It Your Own
Sliced jalapeños add a welcome kick, and a handful of corn kernels stirred in at the end brings a sweet pop that balances the heat. You can swap the beef for ground turkey or plant based crumbles and use vegetable broth for a lighter or vegetarian version.
Storing and Reheating
Leftovers keep well in an airtight container in the fridge for up to three days and actually taste better the next day when the flavors have had time to mingle. Reheat gently on the stove with a splash of broth or milk to loosen the sauce back up.
- Freeze individual portions for up to two months for emergency comfort food.
- Let frozen portions thaw overnight in the fridge before reheating for the best texture.
- Always taste for salt after reheating because the pasta absorbs seasoning as it sits.
Some dinners just take care of you, and this is one of them. Make a big pot, share it generously, and watch the room get quiet.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, you can prepare the chili and pasta separately up to a day in advance. Store them in the refrigerator, then combine with cheese when ready to bake and serve.
- → What pasta shape works best?
-
Elbow macaroni is traditional, but shells, cavatappi, or penne also work well. Choose shapes that catch the cheesy sauce and hold up to reheating.
- → How can I make this vegetarian?
-
Replace ground beef with plant-based crumbles or extra beans. Use vegetable broth instead of beef broth. The result remains just as hearty and satisfying.
- → Can I freeze leftovers?
-
Absolutely. Portion cooled leftovers into airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → How do I get the cheese bubbly on top?
-
After adding the final mozzarella layer, place under the broiler for 2-3 minutes until golden and bubbly. Watch closely to prevent burning.
- → What can I serve with this?
-
A crisp green salad, crusty bread, or cornbread complements the rich flavors. Sour cream, sliced jalapeños, or fresh cilantro make great toppings.