This comforting dish brings together the best of both worlds—rich, spiced chili and creamy, cheesy macaroni. Ground beef simmers with tomatoes, kidney beans, and aromatic spices before being combined with tender elbow pasta and a blend of cheddar and mozzarella cheeses. The result is a hearty, satisfying meal that's perfect for feeding the whole family.
Ready in just 45 minutes, this skillet meal comes together quickly for busy weeknights. The pasta absorbs the flavorful chili sauce while the melted cheese creates a rich, creamy texture throughout. Top with extra cheese or fresh herbs, and serve alongside crusty bread or a crisp salad for a complete dinner.
The smell of chili powder hitting a hot skillet on a rainy Tuesday evening is something I never get tired of. My roommate in college used to make chili mac from a box, and I swore one day I would build a version from scratch that would ruin that boxed stuff forever. This recipe is the result of many sleepy weeknights standing over a Dutch oven, tasting and adjusting until the cheese pull was ridiculous and the broth had real backbone. It is messy, hearty, and exactly the kind of food that makes people go quiet at the table.
I made this for my sister the week she moved into her first apartment, and she called me three days later asking if it would freeze well because she wanted to stash portions for late shifts at the hospital. We stood in her tiny galley kitchen eating straight from the pan with wooden spoons because she had not unpacked a single bowl yet.
Ingredients
- Ground beef (450 g): Use 80/20 for the best flavor and avoid anything too lean or the dish will taste dry.
- Onion (1 medium, finely chopped): Yellow onion works best here since it sweetens as it cooks down into the beef.
- Garlic (2 cloves, minced): Fresh garlic makes a noticeable difference, so skip the jarred kind if you can.
- Red bell pepper (1, diced): This adds a subtle sweetness and a pop of color that balances the heavy spices.
- Canned diced tomatoes (400 g): Do not drain them because you want every bit of that tangy juice in the broth.
- Canned kidney beans (400 g, drained and rinsed): Rinsing removes the starchy liquid that can make the dish cloudy and thick in the wrong way.
- Elbow macaroni (225 g, uncooked): Cook it one minute less than the package says so it holds its shape when mixed into the hot chili.
- Milk (180 ml): Whole milk creates the creamiest sauce, but whatever you have in the fridge will work fine.
- Shredded cheddar cheese (200 g): Shred it yourself from a block because pre shredded cheese has coatings that prevent smooth melting.
- Shredded mozzarella cheese (60 g): This goes on top for that stretchy golden finish under the broiler.
- Tomato paste (2 tbsp): It concentrates the tomato flavor and helps thicken everything without needing a flour slurry.
- Chili powder (1 tbsp): Start with a tablespoon and taste at the end if you want more heat.
- Ground cumin (1 tsp): This is the warm earthy note that makes it taste like real chili and not just beef and pasta.
- Smoked paprika (1/2 tsp): A small amount goes a long way toward giving the dish a subtle campfire quality.
- Salt and black pepper: Season in layers as you cook rather than all at once at the end.
- Olive oil (2 tbsp): Just enough to get the onions going and prevent sticking.
- Low sodium beef broth (500 ml): Low sodium gives you control over the salt level since the cheese and tomatoes already add plenty.
Instructions
- Cook the pasta:
- Boil the elbow macaroni in salted water until just under al dente, then drain and toss with a tiny drizzle of oil so it does not clump while you build the chili.
- Build the aromatics:
- Heat olive oil in a large skillet or Dutch oven over medium heat and cook the chopped onion for about three minutes until it turns translucent and fragrant.
- Add pepper and garlic:
- Toss in the diced red bell pepper and minced garlic, stirring for another two minutes until everything smells warm and golden.
- Brown the beef:
- Add the ground beef and break it apart with a wooden spoon as it cooks, letting it brown fully before draining off any excess fat from the pan.
- Bloom the spices:
- Stir in the chili powder, cumin, smoked paprika, salt, and pepper, letting them toast in the hot fat for about a minute until your kitchen smells incredible.
- Simmer the chili base:
- Add the tomato paste, diced tomatoes with their juice, kidney beans, and beef broth, then stir everything together and bring it to a gentle simmer.
- Let it thicken:
- Reduce the heat and let the mixture bubble softly for ten minutes so the flavors deepen and the broth reduces slightly.
- Bring it all together:
- Stir in the cooked macaroni, milk, cheddar cheese, and half the mozzarella, mixing gently until the cheese melts and everything is coated in a creamy sauce.
- Finish the top:
- Sprinkle the remaining mozzarella over the surface, then either cover and let it sit off the heat for two to three minutes or pop it under the broiler for a golden bubbly crust.
There is something about a steaming bowl of chili mac that turns a regular weeknight into an event without any effort at all. My friend David once said it tasted like a hug he did not know he needed after a brutal day at work.
Serving Ideas That Actually Work
A crisp green salad with a sharp vinaigrette cuts through the richness beautifully if you want to balance the meal. Crusty bread on the side is never a bad idea for soaking up every last bit of that cheesy broth.
Storing and Reheating
Leftovers keep well in an airtight container in the fridge for up to four days and actually taste better the next day when the spices have had time to settle. Reheat gently on the stove with a splash of milk or broth to loosen the sauce back up since it will thicken considerably in the cold fridge overnight.
Making It Your Own
This recipe is forgiving and welcomes improvisation once you have the base technique down. Think of it as a framework rather than a strict set of rules.
- Sliced jalapenos added with the beans bring a bright heat that wakes up every bite.
- A cup of frozen corn stirred in at the simmer stage adds sweetness and a nice textural contrast.
- Try substituting plant based ground meat and vegetable broth for a vegetarian version that still satisfies.
Chili mac is the kind of unpretentious dish that reminds you comfort food does not need to be complicated to be memorable. Make it once and it will earn a permanent spot in your weeknight rotation.
Recipe FAQ
- → Can I make this vegetarian?
-
Yes, simply replace the ground beef with plant-based meat crumbles and swap the beef broth for vegetable broth. The result remains just as hearty and satisfying.
- → How can I make it spicier?
-
Add fresh jalapeños during the sauté step, increase the chili powder, or incorporate cayenne pepper. You can also stir in hot sauce or red pepper flakes to taste.
- → Can I freeze this dish?
-
Yes, it freezes well. Cool completely before transferring to an airtight container. Freeze for up to 3 months and reheat in the oven or microwave with a splash of milk to restore creaminess.
- → What type of pasta works best?
-
Elbow macaroni is traditional, but you can use other small pasta shapes like shells, penne, or cavatappi. Choose shapes with nooks and crannies that hold the sauce and cheese well.
- → How do I get a golden cheesy top?
-
After adding the final mozzarella layer, place under the broiler for 2-3 minutes until bubbly and golden. Watch closely to prevent burning.