This hearty one-pot dinner combines the best of both worlds: rich, flavorful chili and creamy, cheesy macaroni. Ground beef gets seasoned with chili powder, cumin, and smoked paprika, then simmered with tomatoes, kidney beans, and tender elbow pasta. Finish with butter, milk, and generous cheddar for an incredibly satisfying meal that feeds four in under an hour.
The rain was hammering against the kitchen window and I had a pound of ground beef staring at me from the counter, demanding a purpose. Chili sounded right but felt predictable, and mac and cheese felt too gentle for the kind of evening it was. Somewhere between those two thoughts, chili mac and cheese was born in my kitchen, and honestly it has never left since.
I made this for my neighbor Dave once when his fridge was empty and he was too tired to cook. He showed up at my door with a six pack and left two hours later asking if I could make it again next Tuesday.
Ingredients
- Ground beef (1 lb): The foundation of the whole dish, so pick something with a little fat content for flavor, lean works too if that is your preference.
- Elbow macaroni (2 cups uncooked): The classic shape traps the sauce inside each curve, and that matters more than you think.
- Onion, garlic, and bell pepper: This trio builds the aromatic base that makes everything taste like it took twice as long to cook.
- Diced tomatoes and kidney beans: They bring acidity and substance, turning this from pasta into something that genuinely eats like a meal.
- Shredded cheddar cheese (2 cups): Please shred it yourself if you can, pre shredded has coatings that make it grainy when melted.
- Unsalted butter and milk: These two create the creamy bridge between the chili and the cheese sauce.
- Tomato paste: A small amount that deepens the chili flavor dramatically, never skip it.
- Chili powder, cumin, smoked paprika, salt, pepper, and cayenne: The spice blend that turns ground beef and pasta into something with real personality.
- Low sodium broth (2 cups): This cooks the pasta right in the chili mixture, so every noodle absorbs flavor from the inside out.
- Olive oil (1 tbsp): Just enough to get the beef browning without sticking.
Instructions
- Brown the beef:
- Heat the olive oil in a large pot or Dutch oven over medium heat, then add the ground beef and break it apart with a wooden spoon as it cooks. Let it get genuinely brown with some crispy edges, about five minutes, and drain the fat if there is too much pooling.
- Build the vegetable base:
- Toss in the diced onion, minced garlic, and bell pepper, stirring them through the beef until everything softens and your kitchen smells incredible. This takes about three or four minutes.
- Bloom the spices:
- Add the chili powder, cumin, smoked paprika, salt, black pepper, and cayenne if you are using it, and stir for about a minute until the spices darken and turn fragrant. This step is tiny but it changes everything.
- Add tomato paste and liquids:
- Stir in the tomato paste and let it cook for one minute, then pour in the diced tomatoes with their juices and the drained kidney beans. Pour in the broth and bring everything to a gentle simmer.
- Cook the pasta in the chili:
- Stir in the uncooked elbow macaroni, drop the heat to low, and cover the pot. Let it cook for ten to twelve minutes, stirring every few minutes so nothing sticks to the bottom, until the pasta is tender.
- Make it creamy:
- Turn off the heat and stir in the butter and milk first, then add all the shredded cheddar and stir gently until the sauce is smooth and glossy. Taste it and add more salt or pepper if it needs it.
- Serve immediately:
- Ladle it into bowls while it is still steaming and top with extra cheese or chopped green onions if you have them. This does not wait around, it is best the moment it is done.
The second time I made this was for aSuper Bowl gathering, and it vanished faster than the wings and the nachos combined. People kept asking what was in it like I had hidden some secret ingredient, but really it was just patience with the spices and good cheese.
Making It Your Own
Ground turkey works beautifully if beef is not your thing, and I have made it with plant based crumbles for vegetarian friends who still wanted that hearty texture. Jalapeños or a generous splash of hot sauce can wake it up, and black beans swap in for kidney beans without any complaints from anyone at my table.
What To Serve Alongside
A simple green salad with a sharp vinaigrette cuts through the richness better than anything else I have tried. Crusty bread on the side is never a mistake because you will want something to mop up the extra sauce.
Storage And Reheating
Leftovers keep well in the fridge for about three days in a sealed container, and they reheat gently on the stove with a splash of milk or broth to loosen the sauce back up. I actually think the flavors deepen overnight, making the second day almost better than the first.
- Freeze individual portions for up to two months for easy lunches later.
- Reheat on low power in the microwave and stir halfway through so the cheese stays smooth.
- Always add a little liquid when reheating because the pasta absorbs sauce as it sits.
Some dishes are just honest food that fills you up and makes the evening feel a little more complete. This is one of those, and it does not need to be anything more.
Recipe Questions & Answers
- → Can I make this ahead of time?
-
Yes, prepare everything up to adding the cheese. Store in the refrigerator for up to 2 days, then reheat gently on the stovetop, adding a splash of milk and stirring in the cheese until melted and creamy.
- → What pasta shapes work best?
-
Elbow macaroni is traditional, but shells, cavatappi, or penne also work well. Choose shapes that catch the savory sauce and melted cheese in their crevices.
- → Can I freeze leftovers?
-
Absolutely. Cool completely, then transfer to freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator and reheat with a little extra milk to restore creaminess.
- → How can I make it spicier?
-
Increase the cayenne pepper, add diced jalapeños with the vegetables, or stir in hot sauce when adding the cheese. You can also use pepper jack cheese in place of some cheddar.
- → What substitutions can I make?
-
Swap ground beef for turkey or chicken. Use black beans instead of kidney beans. For a lighter version, reduce the cheese and use evaporated milk. Gluten-free pasta works with adjusted cooking time.