Chili Mac and Cheese - homemade recipe

Chili Mac and Cheese Recipe – Easy One-Pot Dinner

There’s something incredibly satisfying about combining two beloved comfort foods into one hearty dish. Chili mac and cheese brings together the bold, spicy flavors of classic beef chili with the creamy, cheesy goodness of macaroni and cheese. I love how this one-pot wonder delivers maximum flavor with minimal cleanup, making it an absolute lifesaver on busy weeknights when you need dinner on the table fast.

This recipe transforms simple pantry staples into a restaurant-quality meal that the whole family will devour. The seasoned ground beef, tender kidney beans, and perfectly cooked macaroni swim in a rich tomato-based sauce before getting smothered in melted cheddar cheese. I find that the combination of chili powder, cumin, and smoked paprika creates layers of flavor that make every bite irresistible. Whether you’re feeding hungry kids after soccer practice or looking for a cozy dinner on a chilly evening, this chili mac and cheese hits the spot every single time.

Jump to Recipe ↓

Why You’ll Love This Chili Mac and Cheese

This recipe checks all the boxes for a winning weeknight dinner. First and foremost, it’s a true one-pot meal, which means you’ll spend less time washing dishes and more time enjoying your evening. I love that everything cooks together in a single skillet or Dutch oven, allowing the flavors to meld beautifully while the pasta absorbs all that delicious chili goodness.

The recipe is incredibly budget-friendly, relying on affordable ingredients like ground beef, canned beans, and pantry spices. You don’t need any fancy or hard-to-find items to create this satisfying dinner. I also appreciate how customizable it is—you can easily adjust the spice level, swap proteins, or add extra vegetables to suit your family’s preferences.

Another reason I recommend this dish is its kid-friendly appeal. The familiar flavors of mac and cheese combined with mild chili seasoning make it approachable for even picky eaters. Plus, it’s packed with protein from the beef and beans, making it a nutritionally balanced meal that will keep everyone full and satisfied for hours.

Ingredients and Substitutions

Let me walk you through the key ingredients that make this chili mac and cheese so delicious, along with some helpful substitutions if you need to work with what you have on hand.

Ground beef forms the hearty protein base of this dish. I recommend using 80/20 ground beef for the best flavor and texture. If you prefer a leaner option, 90/10 works fine—just be aware you may need to add a touch more oil. Ground turkey or ground chicken make excellent lighter alternatives, though they’ll produce a slightly different flavor profile.

Elbow macaroni is the classic choice for this recipe because its small, curved shape holds onto the sauce beautifully. You can substitute with other small pasta shapes like shells, rotini, or ditalini. Just keep the cooking time similar and stir frequently to prevent sticking.

Kidney beans add texture, fiber, and protein to the dish. Black beans, pinto beans, or even a can of mixed chili beans work equally well. If you’re not a bean fan, you can omit them entirely or replace them with an extra half-pound of ground beef.

Canned tomatoes and tomato sauce create the rich, tomatoey base that ties everything together. I like using diced tomatoes for texture, but crushed tomatoes or even fire-roasted tomatoes add wonderful depth. In a pinch, you could use a jar of your favorite marinara sauce in place of the tomato sauce.

Beef broth provides savory depth and the liquid needed to cook the pasta. Chicken broth or vegetable broth work just as well. If you only have water, add an extra teaspoon of chili powder and a splash of Worcestershire sauce to boost the flavor.

Spices are what transform this from plain pasta to crave-worthy chili mac. The combination of chili powder, cumin, and smoked paprika creates that signature chili flavor. If you don’t have smoked paprika, regular paprika works fine, though you’ll miss that subtle smokiness. Feel free to add a pinch of cayenne pepper if you like more heat.

Cheddar cheese brings the creamy, melty goodness that makes this dish so comforting. I recommend shredding your own cheese from a block rather than using pre-shredded, as it melts more smoothly. Sharp cheddar provides the best flavor, but mild cheddar, Monterey Jack, or a Mexican cheese blend all work beautifully.

chili mac and cheese - recipe photo

How to Make Chili Mac and Cheese

Making this chili mac and cheese is straightforward and comes together in about 30 minutes from start to finish. Here’s how the process unfolds.

Start by heating your olive oil in a large, deep skillet or Dutch oven over medium-high heat. I prefer using a Dutch oven because it distributes heat evenly and has high sides to prevent splattering. Add the ground beef and break it up with a wooden spoon or spatula. Cook it for 5 to 7 minutes, stirring occasionally, until it’s nicely browned with no pink remaining. Drain off the excess grease—I usually just tilt the pan and spoon it out into a heat-safe container.

Next, add your diced onion directly to the beef and cook for about 3 minutes until it softens and becomes translucent. The onion adds sweetness and depth to the overall flavor. Then stir in the minced garlic and cook for just 30 seconds. I find that garlic burns easily, so keeping it to a brief cook time ensures it stays fragrant without turning bitter.

Now it’s time to build those chili flavors. Add the chili powder, cumin, smoked paprika, salt, and black pepper directly to the meat mixture. Stir everything together for about 30 seconds to toast the spices slightly. This step, called blooming the spices, releases their essential oils and intensifies their flavor significantly.

Pour in the kidney beans, diced tomatoes with all their juices, tomato sauce, and beef broth. Give everything a good stir to combine, then bring the mixture to a simmer. You’ll see small bubbles breaking the surface—that’s perfect.

Add the uncooked elbow macaroni directly to the simmering liquid. This is where the magic happens. Stir well to ensure all the pasta is submerged, then cover the pot with a lid. Cook for 10 to 14 minutes, stirring every few minutes to prevent the pasta from sticking to the bottom. The pasta will absorb the liquid as it cooks, so if things start looking too dry, add a splash of water or broth. I like to taste a piece of macaroni around the 10-minute mark to check for doneness—it should be tender but still have a slight bite.

Once the pasta is cooked to your liking, remove the pot from the heat. Stir in 1½ cups of the shredded cheddar cheese, mixing until it melts completely into the sauce. The residual heat is perfect for melting the cheese without making it grainy. Sprinkle the remaining ½ cup of cheese over the top, cover the pot again, and let it sit for about 2 minutes. When you lift the lid, you’ll have a gorgeous blanket of melted cheese ready to serve.

Expert Tips for Best Results

I’ve made this recipe countless times, and these tips will help you achieve perfect results every time.

Don’t skip draining the beef. Excess grease can make your chili mac oily and unappetizing. Taking a minute to drain it makes a noticeable difference in the final texture.

Stir frequently once you add the pasta. Uncooked pasta has a tendency to stick to the bottom of the pot, especially as the liquid reduces. I recommend stirring every 2 to 3 minutes to keep everything moving and cooking evenly.

Adjust the liquid as needed. Different pasta brands absorb liquid at different rates, and your simmer intensity affects evaporation. If the mixture looks too thick or the pasta isn’t quite tender, add water or broth a quarter-cup at a time until you reach the right consistency.

Use freshly shredded cheese. Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Shredding your own cheese takes just a minute and results in a much creamier sauce.

Let it rest before serving. After you’ve added all the cheese, letting the dish sit for a few minutes off the heat allows the sauce to thicken slightly and the flavors to settle. I find this makes each serving hold together better on the plate.

Taste and adjust seasonings. Before serving, taste your chili mac and add more salt, pepper, or chili powder if needed. Every brand of canned tomatoes and broth has different sodium levels, so final seasoning adjustments ensure perfect flavor.

Serving Suggestions

This chili mac and cheese is hearty enough to serve as a complete meal on its own, but I love pairing it with a few simple sides to round out the dinner table.

A fresh green salad with a tangy vinaigrette provides a nice contrast to the rich, cheesy pasta. The crisp vegetables and acidic dressing help cut through the heaviness and refresh your palate between bites. I also recommend serving crusty bread or warm golden buttermilk cornbread with honey butter on the side. The bread is perfect for soaking up any extra sauce left in your bowl.

For toppings, set out small bowls of sour cream, sliced green onions, diced avocado, pickled jalapeños, and extra shredded cheese. Letting everyone customize their own bowl makes dinner feel more interactive and fun. A squeeze of fresh lime juice over the top adds a bright, citrusy note that really elevates the flavors.

If you’re feeding a crowd, this chili mac pairs wonderfully with other comfort food favorites. Consider serving it alongside chili spaghetti for a pasta-themed feast, or keep things simple with tortilla chips and salsa as easy appetizers.

Variations and Substitutions

One of the best things about this recipe is how easily you can adapt it to suit different tastes and dietary needs.

Make it vegetarian: Skip the ground beef and double the beans, or use plant-based ground meat. Vegetable broth replaces the beef broth perfectly. You can also add diced bell peppers, corn, or zucchini for extra vegetables and texture.

Increase the heat: If you like your chili mac spicy, add diced jalapeños with the onions, use hot chili powder, or stir in a teaspoon of cayenne pepper. A few dashes of hot sauce at the end also does the trick.

Make it creamier: Stir in ½ cup of heavy cream or cream cheese along with the shredded cheddar for an ultra-rich, velvety sauce. This variation is especially popular with kids who prefer milder flavors.

Add more vegetables: Diced bell peppers, corn kernels, or even chopped spinach can be stirred in during the last few minutes of cooking. This boosts the nutritional value without changing the fundamental character of the dish.

Try different proteins: Ground pork, Italian sausage (removed from casings), or even shredded rotisserie chicken work beautifully in place of ground beef. Each protein brings its own unique flavor to the table.

Use different cheeses: Pepper Jack adds a spicy kick, while a combination of cheddar and mozzarella creates extra stretchiness. Smoked cheddar or gouda introduce wonderful smoky notes that complement the paprika beautifully.

Storage, Freezing, and Reheating

This chili mac and cheese stores exceptionally well, making it perfect for meal prep or enjoying leftovers throughout the week.

Refrigerator storage: Allow the chili mac to cool to room temperature, then transfer it to an airtight container. It will keep in the refrigerator for 3 to 4 days. I like to portion it into individual servings for easy grab-and-go lunches.

Freezing: This dish freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or heavy-duty freezer bags. I recommend freezing in portion sizes that match your typical serving needs. Label the containers with the date so you can keep track of freshness.

Thawing: For best results, thaw frozen chili mac in the refrigerator overnight. If you’re in a hurry, you can defrost it in the microwave using the defrost setting, stirring occasionally to ensure even thawing.

Reheating: Reheat individual portions in the microwave for 2 to 3 minutes, stirring halfway through. For larger quantities, reheat on the stovetop over medium-low heat, stirring frequently. Add a splash of water, broth, or milk to loosen the sauce if it has thickened too much during storage. The pasta tends to absorb liquid as it sits, so don’t be surprised if you need to add a bit of moisture when reheating.

I find that reheated chili mac tastes just as good as freshly made—sometimes even better, as the flavors have had more time to meld together. Just be sure to stir in a little extra cheese when reheating if you want that fresh-from-the-pot creaminess.

Frequently Asked Questions

Can I make this in a slow cooker?

Yes, though the method needs adjustment. Brown the beef, onions, and garlic in a skillet first, then transfer everything except the pasta and cheese to your slow cooker. Cook on low for 4 to 6 hours. About 30 minutes before serving, stir in the uncooked pasta and enough liquid to cover it. Cook on high until the pasta is tender, then stir in the cheese.

Can I use a different type of pasta?

Absolutely. Small pasta shapes like shells, rotini, ditalini, or cavatappi all work well. Just keep the cooking time similar and adjust the liquid if needed. Larger pasta shapes may require a few extra minutes to cook through.

How can I make this gluten-free?

Simply substitute gluten-free elbow macaroni for regular pasta. Everything else in the recipe is naturally gluten-free. Keep in mind that gluten-free pasta sometimes requires slightly different cooking times, so check the package directions and taste for doneness.

Why is my chili mac too watery?

This usually happens if you added too much liquid or didn’t simmer long enough. Let the mixture simmer uncovered for a few extra minutes to allow excess liquid to evaporate. The sauce will also thicken as it cools slightly.

Can I make this ahead of time?

Yes, you can prepare the entire dish up to 24 hours in advance. Store it in the refrigerator and reheat gently on the stovetop or in the oven at 350°F, covered, until warmed through. Add a splash of broth or water to prevent drying out.

What’s the best way to prevent the pasta from getting mushy?

Cook the pasta just until al dente, as it will continue to soften slightly as it sits in the hot sauce. If you’re making this ahead, consider slightly undercooking the pasta so it doesn’t become too soft when reheated.

Chili Mac and Cheese

This hearty chili mac and cheese combines seasoned ground beef, tender macaroni, kidney beans, and melted cheddar cheese in one satisfying pot. Perfect for busy weeknights when you need a comforting, family-friendly dinner that’s ready in about 30 minutes.

Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 6
Difficulty: Easy
Cuisine: American
Course: Dinner

Ingredients

  • 1 lb ground beef
  • 8 oz elbow macaroni, uncooked
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 1 can (15 oz) kidney beans, drained
  • 1 can (15 oz) diced tomatoes
  • 1 can (15 oz) tomato sauce
  • 2 cups beef broth
  • 2 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 cups shredded cheddar cheese
  • 1 tbsp olive oil

Instructions

  1. Heat 1 tbsp olive oil in a large deep skillet or Dutch oven over medium-high heat. Add 1 lb ground beef and cook for 5–7 minutes, breaking it up with a wooden spoon, until browned. Drain excess grease.
  2. Add the diced onion to the beef and cook for 3 minutes until softened. Stir in 3 minced garlic cloves and cook for 30 seconds until fragrant.
  3. Add 2 tbsp chili powder, 1 tsp cumin, 1 tsp smoked paprika, 1/2 tsp salt, and 1/4 tsp black pepper. Stir for 30 seconds to toast the spices.
  4. Add the drained kidney beans, 15 oz diced tomatoes with their juices, 15 oz tomato sauce, and 2 cups beef broth. Stir to combine and bring to a simmer.
  5. Stir in 8 oz uncooked elbow macaroni, ensuring all pasta is submerged. Cover and cook for 10–14 minutes, stirring frequently, until the pasta is tender. Add a splash of water if the mixture becomes too thick or the pasta begins to stick.
  6. Remove from heat and stir in 1 1/2 cups shredded cheddar cheese until completely melted and incorporated.
  7. Sprinkle the remaining 1/2 cup cheddar cheese over the top. Cover for 2 minutes until melted, then serve immediately.

Recipe Notes

  • For a spicier version, add diced jalapeños with the onions or increase the chili powder to 3 tablespoons.
  • Different pasta brands absorb liquid at different rates. Monitor the consistency and add water or broth as needed during cooking.
  • Freshly shredded cheese melts more smoothly than pre-shredded varieties.
  • Leftovers can be stored in an airtight container in the refrigerator for 3–4 days or frozen for up to 3 months.
  • When reheating, add a splash of water or broth to restore the creamy consistency.

Nutrition Information (Per Serving, Estimated)

Calories: 485
Carbohydrates: 42g
Protein: 30g
Fat: 21g
Saturated Fat: 10g
Fiber: 6g
Sugar: 6g
Sodium: 890mg

Nutrition information is estimated based on standard ingredient values and may vary depending on specific brands and preparation methods.

About the author
Hadd

Leave a Comment