Chili Mac And Cheese

Hearty chili mac and cheese recipe featuring melted cheddar over beef and bean pasta Pin it
Hearty chili mac and cheese recipe featuring melted cheddar over beef and bean pasta | flavorandfeast.com

This hearty dish combines the best of both worlds—classic chili flavors with creamy, cheesy macaroni. Ground beef gets seasoned with chili powder, cumin, and smoked paprika, then simmered with kidney beans, tomatoes, and bell peppers. Uncooked elbow macaroni cooks directly in the pot, absorbing all those savory spices before being finished with butter, milk, and sharp cheddar cheese. The result is a rich, comforting meal that's perfect for feeding a family or meal prepping for the week ahead.

The smell of chili powder hitting a hot pan still takes me straight back to my tiny apartment kitchen on rainy Tuesday nights when the only thing standing between me and sanity was something warm, cheesy, and deeply unfussy. Chili Mac and Cheese is what happens when you refuse to choose between two comfort foods and decide that more is genuinely more. It is the kind of dish that makes you close the kitchen door so nobody asks what you are making before it is ready.

I once made this for three friends who showed up unexpectedly during a football game, and one of them literally licked his bowl clean while pretending nobody saw it. That moment sealed this recipe as a permanent fixture in my winter rotation.

Ingredients

  • 1 lb (450 g) ground beef: Choose a blend with some fat content, around 80/20, because lean beef dries out before the pasta finishes cooking.
  • 2 cups (200 g) elbow macaroni, uncooked: Elbows hold the sauce in their curves better than any other shape I have tried.
  • 1 medium onion, diced: A yellow onion sweeter than white ones and blends into the background where it belongs.
  • 2 cloves garlic, minced: Fresh garlic only, the jarred version loses too much bite for a dish this simple.
  • 1 medium bell pepper, diced: Any color works but red or orange adds a subtle sweetness that balances the chili powder.
  • 1 (14.5 oz/400 g) can diced tomatoes: Do not drain them, that liquid is free flavor for the broth.
  • 1 (15 oz/425 g) can kidney beans, drained and rinsed: Rinsing removes the starchy liquid that makes everything cloudy.
  • 2 cups (200 g) shredded cheddar cheese: Shred it yourself from a block because pre-shredded bags are coated in anticaking powder that makes the sauce gritty.
  • 2 tbsp (30 g) unsalted butter: This creates the velvety backbone of the cheese sauce.
  • 1/2 cup (120 ml) milk: Whole milk gives the richest result, but any milk you have will cooperate.
  • 2 tbsp tomato paste: A small amount concentrates the tomato flavor without making it watery.
  • 2 tsp chili powder: Standard chili powder, not the extra hot kind, lets you control the warmth separately.
  • 1 tsp ground cumin: This is the secret that makes it taste like chili instead of pasta with sauce.
  • 1/2 tsp smoked paprika: It adds a subtle campfire note that makes people ask what your secret ingredient is.
  • 1/2 tsp salt (or to taste): Start with half a teaspoon and adjust at the end after the cheese is added.
  • 1/4 tsp black pepper: Freshly cracked is noticeably better here.
  • 1/4 tsp cayenne pepper (optional for heat): Skip it if anyone at the table is sensitive, the dish is plenty flavorful without it.
  • 2 cups (480 ml) low-sodium beef or chicken broth: Low sodium matters because the cheese and tomatoes already contribute salt.
  • 1 tbsp olive oil: 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. Cook for about 5 minutes until no pink remains and you see those delicious browned bits on the bottom of the pot.
Build the vegetable base:
Toss in the diced onion, minced garlic, and bell pepper, stirring everything together. Let them soften for 3 to 4 minutes until the onion turns translucent and your kitchen smells absolutely incredible.
Wake up the spices:
Stir in the chili powder, cumin, smoked paprika, salt, black pepper, and cayenne if you are using it. Give it a full minute of stirring so the spices toast slightly and become fragrant, which is the step most people rush.
Add tomato paste and liquids:
Drop in the tomato paste and stir for another minute until it darkens slightly, then pour in the diced tomatoes and kidney beans. Add the broth, stir well, and bring everything to a gentle simmer.
Cook the pasta in the sauce:
Stir in the uncooked macaroni, reduce the heat to low, and cover the pot. Cook for 10 to 12 minutes, stirring occasionally so nothing sticks to the bottom, until the pasta is tender and has soaked up all that chili flavor.
Make it cheesy:
Remove the pot from heat and stir in the butter and milk first, then add the shredded cheddar in handfuls. Keep stirring until the cheese melts into a smooth, glossy sauce that coats every noodle and catches in every fold of the pasta.
Serve and enjoy:
Ladle into bowls immediately while it is piping hot and the cheese sauce is at its most fluid. Top with extra cheese or chopped green onions if you want to gild the lily.
Creamy one-pot chili mac and cheese recipe with ground beef, tomatoes, and kidney beans Pin it
Creamy one-pot chili mac and cheese recipe with ground beef, tomatoes, and kidney beans | flavorandfeast.com

Somewhere between the second and third bowl, this dish stopped being just a recipe and started being the reason my friends started showing up on Sunday evenings with six-packs and expectations.

Making It Your Own

Ground turkey works beautifully if you prefer something lighter, and black beans can stand in for kidney beans without changing the character of the dish. I have even made a vegetarian version with plant-based crumbles that fooled a very skeptical uncle at a family gathering.

Tools That Actually Help

A heavy-bottomed Dutch oven is the ideal vessel because it distributes heat evenly and the wide base gives the pasta room to cook without clumping. A wooden spoon with a flat edge scrapes up the fond from the bottom of the pot better than any silicone spatula I have owned.

Leftovers and Storage

Leftovers thicken overnight into something almost like a baked pasta casserole, which is honestly a different and equally wonderful experience. A splash of broth or milk stirred in while reheating brings it back to its original creamy state.

  • Store in an airtight container in the refrigerator for up to three days.
  • Reheat gently on the stove over low heat rather than using a microwave for the best texture.
  • Freezing works but the cheese sauce may separate slightly when thawed, so stir vigorously while reheating.
Comforting chili mac and cheese recipe bubbling with gooey cheese and seasoned beef Pin it
Comforting chili mac and cheese recipe bubbling with gooey cheese and seasoned beef | flavorandfeast.com

Some recipes are projects and some are love letters, but this one is just a really good Tuesday night with the people you like best. Make a double batch because the leftovers disappear faster than you expect.

Recipe FAQs

Yes, this dish reheats beautifully. Store in an airtight container in the refrigerator for up to 4 days. Add a splash of milk when reheating to restore creaminess.

Absolutely. Shells, rotini, or cavatappi work well. Just adjust cooking time as needed since different shapes may require more or less liquid.

Swap ground beef for plant-based crumbles or extra beans. Use vegetable broth instead of beef or chicken broth. The cheesy sauce remains just as satisfying.

Yes, freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator, then reheat gently on the stove with a bit of milk.

Reduce or omit the cayenne pepper for a milder version. Add hot sauce, diced jalapeños, or extra chili powder to dial up the heat.

Cooking macaroni in the chili allows it to absorb all the flavorful spices and broth. This one-pot method saves time and creates a more cohesive, flavorful dish.

Chili Mac And Cheese

Creamy mac and cheese meets hearty chili with ground beef, beans, and melted cheddar in this comforting one-pot meal.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Meats

  • 1 lb ground beef

Pasta

  • 2 cups elbow macaroni, uncooked

Vegetables

  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 medium bell pepper, diced
  • 1 (14.5 oz) can diced tomatoes
  • 1 (15 oz) can kidney beans, drained and rinsed

Dairy

  • 2 cups shredded cheddar cheese
  • 2 tbsp unsalted butter
  • 1/2 cup milk

Pantry and Spices

  • 2 tbsp tomato paste
  • 2 tsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp salt, or to taste
  • 1/4 tsp black pepper
  • 1/4 tsp cayenne pepper, optional for heat
  • 2 cups low-sodium beef or chicken broth
  • 1 tbsp olive oil

Instructions

1
Brown the Ground Beef: Heat olive oil in a large pot or Dutch oven over medium heat. Add the ground beef and cook until browned, breaking it apart with a spoon, about 5 minutes. Drain excess fat if needed.
2
Sauté the Aromatics: Add the diced onion, minced garlic, and diced bell pepper to the pot. Sauté for 3 to 4 minutes until the vegetables are softened and fragrant.
3
Toast the Spices: Stir in the chili powder, ground cumin, smoked paprika, salt, black pepper, and cayenne pepper. Cook for 1 minute until the spices are fragrant and bloom in the oil.
4
Build the Chili Base: Add the tomato paste and cook for 1 minute, stirring constantly. Stir in the diced tomatoes and drained kidney beans until evenly combined.
5
Simmer with Broth: Pour in the broth and bring the mixture to a simmer, allowing the flavors to meld together.
6
Cook the Pasta: Stir in the uncooked elbow macaroni. Reduce the heat to low, cover the pot, and cook for 10 to 12 minutes, stirring occasionally, until the pasta is tender and has absorbed the liquid.
7
Add the Cheese Sauce: Remove from heat and stir in the butter and milk. Add the shredded cheddar cheese and stir until completely melted and smooth. Adjust salt and pepper to taste.
8
Serve and Garnish: Ladle into bowls while hot. Garnish with extra shredded cheese or chopped green onions if desired.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Knife and cutting board
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Cheese grater

Nutrition (Per Serving)

Calories 570
Protein 32g
Carbs 53g
Fat 25g

Allergy Information

  • Contains wheat from pasta
  • Contains milk from cheese, butter, and milk
  • Check all labels for hidden allergens, especially in processed cheese and broth
Isabella Grant

Passionate home cook sharing easy, family-friendly recipes and smart kitchen tips.