This satisfying one-pot meal brings together the best of both worlds: rich, savory chili with seasoned ground beef, kidney beans, and spices, blended with creamy macaroni and cheese. The dish features elbow pasta tossed in a flavorful tomato-based sauce with melted cheddar and mozzarella, creating a bubbly, golden topping that's impossible to resist. Perfect for busy weeknights, it comes together in just 45 minutes and serves four hungry people. The combination of protein from the beef, fiber from beans, and comforting carbs makes it a complete meal that kids and adults alike will request again and again.
The rain was hammering against the kitchen window and my oldest was lobbying for boxed mac and cheese while my youngest demanded chili, so I did what any tired parent does and mashed both ideas together. What came out of that pot was the kind of chaotic brilliance that only happens when you stop overthinking dinner. The kids went silent at the table, which is honestly the highest compliment a home cook can receive.
My neighbor Linda caught the smell drifting through our shared hallway that first evening and appeared at my door with an empty bowl and zero shame. We ended up standing in my kitchen eating seconds straight from the pot while the kids ran circles around us.
Ingredients
- 450 g (1 lb) ground beef: Use a lean blend around 85 percent so you get flavor without too much grease to drain.
- 1 medium onion, finely chopped: A yellow onion melts down sweeter than white, which balances the chili heat beautifully.
- 2 cloves garlic, minced: Fresh garlic is nonnegotiable here since the jarred version gets lost among all the bold spices.
- 1 red bell pepper, diced: The red ones are sweeter than green and their color makes the whole pot look vibrant.
- 400 g (14 oz) canned diced tomatoes: Do not drain them because that liquid becomes part of the sauce.
- 400 g (14 oz) canned kidney beans, drained and rinsed: Rinsing removes the starchy liquid that can make the dish cloudy.
- 225 g (8 oz) elbow macaroni (uncooked): Cook it one minute less than the package says so it holds up when mixed into the hot chili.
- 180 ml (3/4 cup) milk: Whole milk gives the creamiest result but any milk you have will work in a pinch.
- 200 g (2 cups) shredded cheddar cheese: Shred it yourself from a block because pre shredded bags have coatings that prevent smooth melting.
- 60 g (1/2 cup) shredded mozzarella cheese: This goes on top for that stretchy golden finish everyone fights over.
- 2 tbsp tomato paste: It concentrates the tomato flavor and helps thicken everything without needing a flour slurry.
- 1 tbsp chili powder: This is your flavor backbone so use one that smells fragrant when you open the jar.
- 1 tsp ground cumin: Cumin is what makes it taste like chili instead of just beef and pasta.
- 1/2 tsp smoked paprika: This adds a subtle campfire depth that makes people ask what your secret ingredient is.
- Salt and black pepper, to taste: Season in layers throughout cooking rather than all at once at the end.
- 2 tbsp olive oil: Any neutral oil works but olive oil adds a gentle richness to the base.
- 500 ml (2 cups) low sodium beef broth: Low sodium lets you control the salt level yourself since the cheese will add plenty.
Instructions
- Get the pasta going:
- Boil the macaroni in salted water until just shy of al dente, then drain and toss with a tiny drizzle of oil so it does not stick together while you build the chili.
- Build the aromatic base:
- Heat olive oil in a large Dutch oven over medium heat and cook the chopped onion for about three minutes until it turns translucent and fragrant.
- Wake up the garlic and pepper:
- Stir in the minced garlic and diced red bell pepper, letting them cook for two more minutes until everything smells like the beginning of something wonderful.
- Brown the beef:
- Add the ground beef and break it apart with a wooden spoon as it cooks, continuing until no pink remains and you have a nice browned crust developing on the bits.
- Bloom the spices:
- Stir in the chili powder, cumin, smoked paprika, salt, and pepper, then cook for one minute until the spices smell toasty and coat every piece of meat evenly.
- Build the chili sauce:
- Add the tomato paste, diced tomatoes with their juice, drained kidney beans, and beef broth, stirring well to combine everything before bringing it to a gentle simmer.
- Let it thicken:
- Reduce the heat and let the chili bubble softly for ten minutes so the liquid reduces and the flavors concentrate into something rich and spoon coating.
- Bring it all together:
- Stir in the cooked macaroni, milk, cheddar cheese, and half the mozzarella, mixing gently until the cheese melts and every noodle is coated in saucy chili goodness.
- Finish with a golden top:
- Sprinkle the remaining mozzarella over the surface, then either cover and let it sit off heat for two to three minutes or pop it under the broiler for a bubbly bronzed finish.
The night my daughter asked if we could have this for her birthday dinner instead of cake, I knew this recipe had earned a permanent spot in our rotation.
What to Serve Alongside
A simple green salad with a sharp vinaigrette cuts through the richness perfectly. Crusty bread on the side is never a bad idea for anyone who wants to mop up every last bit of sauce.
Making It Your Own
Sliced jalapeños on top bring a welcome crunch and heat that wakes the whole dish up. You could also throw in a handful of frozen corn during the simmer for pops of sweetness scattered through every bite.
Storing and Reheating
This keeps beautifully in the fridge for up to three days in a sealed container. Reheat it gently on the stove with a splash of broth or milk to loosen the sauce back up since it thickens considerably as it sits.
- Freeze individual portions for quick lunches on busy weeknights.
- Label the containers with the date because it is easy to forget what is lurking in the back of the freezer.
- Stir well after reheating since the cheese sometimes settles in unexpected ways.
Some dinners are just dinner, but this one feels like a warm blanket on a chaotic Tuesday, and that is worth everything. Make it once and it will become part of your family story too.
Recipe Q&A Section
- → Can I make this ahead of time?
-
Yes, assemble the dish up to 24 hours ahead and refrigerate. When ready to serve, reheat gently on the stove or in a 350°F oven until warmed through and cheese is melted.
- → What pasta shapes work best?
-
Elbow macaroni is traditional, but you can use shells, cavatappi, or penne. Choose shapes that catch the sauce and cheese in their crevices for the best eating experience.
- → Can I freeze leftovers?
-
Absolutely. Portion cooled leftovers into airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat with a splash of milk to restore creaminess.
- → How can I make it spicier?
-
Add diced jalapeños with the bell pepper, increase chili powder to 2 tablespoons, or add a pinch of cayenne pepper. You can also serve with hot sauce on the side.
- → What can I serve with this?
-
A crisp green salad with vinaigrette balances the richness perfectly. Crusty bread, cornbread, or steamed vegetables like broccoli also make great sides.
- → Is there a way to reduce the calories?
-
Use lean ground beef (90% lean or higher), reduced-fat cheese, and increase the vegetable ratio with more bell peppers and onions. Whole wheat pasta adds fiber too.