Written by

Jean Lawson

Published

Easy One-Pot Chili Mac and Cheese (Best 30-Minute Recipe)

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Ground beef sizzling in the pot, a half-empty box of elbow macaroni staring at me from the counter, and the clock ticking toward 6 PM with zero plan for dinner. That was the scene last Tuesday when this Easy One-Pot Chili Mac and Cheese was born. I had a hungry family, a fridge that was looking pretty sad, and honestly, no energy for a sink full of dishes. So I just started throwing things in. Canned tomatoes, chili powder, a handful of shredded cheddar—it felt less like cooking and more like a happy accident waiting to happen. Twenty-eight minutes later, we were all sitting down to bowls of the creamiest, beefiest, most satisfying comfort food I’d made in weeks. My kid asked for seconds before I’d even finished my first bite. That’s when I knew this one was special.

This isn’t just another pasta recipe. This is that weeknight hero you’ll pull out when you need something fast, filling, and genuinely delicious. The chili part brings the warmth and depth, while the mac and cheese part brings the creamy, cheesy comfort we all crave. It’s the best of both worlds, and it all comes together in one single pot. No boiling pasta separately, no draining, no extra pans to scrub. Just one pot, thirty minutes, and dinner is served. I’ve made it three times since that first chaotic Tuesday, and it gets better every single time. Let me show you how it’s done.

Why You’ll Love This Recipe

I’ve tested this recipe more times than I care to admit—some batches were too soupy, others were too thick, and one memorable attempt involved accidentally using smoked paprika instead of regular chili powder (honestly, it wasn’t bad). But after all that trial and error, I landed on a version that works perfectly every single time. Here’s why this Easy One-Pot Chili Mac and Cheese deserves a permanent spot in your dinner rotation:

  • Quick & Easy: From start to finish, this comes together in under 30 minutes. Perfect for those nights when you walk in the door and everyone is already asking what’s for dinner.
  • Simple Ingredients: You probably already have most of these in your pantry and fridge. No fancy grocery trips required—just good, honest staples.
  • One-Pot Wonder: The best part? Only one pot to wash. No colander needed, no separate saucepans. Just dump, stir, simmer, and serve.
  • Crowd-Pleaser: Kids love the cheesy pasta, adults appreciate the hearty chili flavor. It’s the kind of meal that gets rave reviews from everyone at the table.
  • Budget-Friendly: Ground beef, canned tomatoes, pasta, and cheese—this recipe stretches your grocery dollar without skimping on flavor.

What makes this version different from all the others? It’s the balance. The chili isn’t too spicy, the cheese isn’t too heavy, and the pasta cooks right in the sauce, soaking up all that rich, beefy flavor. I’ve tried versions where the chili overpowers everything, and others where the cheese sauce is so thick it feels like glue. This one hits that sweet spot—comforting, satisfying, and just right. It’s the kind of meal that makes you close your eyes after the first bite, not because it’s fancy, but because it tastes exactly like home.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create something truly special. Most of these are pantry staples, which is exactly what you want in a weeknight dinner. Here’s what you’ll need:

For the Chili Base

  • 1 tablespoon olive oil – for browning the beef and sautéing the aromatics
  • 1 pound ground beef (80/20 works best for flavor, but lean works too) – I prefer grass-fed beef when I can find it on sale
  • 1 medium yellow onion, diced – about 1 cup, gives the chili its savory backbone
  • 3 cloves garlic, minced – fresh is best, but jarred minced garlic works in a pinch
  • 1 tablespoon chili powder – use a good quality brand like McCormick or Penzey’s for the best flavor
  • 1 teaspoon ground cumin – adds that warm, earthy note
  • 1/2 teaspoon smoked paprika – optional but highly recommended for a subtle smoky depth
  • 1/2 teaspoon salt – plus more to taste
  • 1/4 teaspoon black pepper – freshly ground if you have it

For the Pasta & Sauce

one-pot chili mac and cheese preparation steps

  • 1 can (15 ounces) diced tomatoes, undrained – fire-roasted adds extra flavor; I like Muir Glen brand
  • 1 can (8 ounces) tomato sauce – not tomato paste, just plain tomato sauce
  • 2 cups beef broth – low-sodium so you can control the salt level
  • 8 ounces elbow macaroni – about 2 cups uncooked; shells or rotini work too
  • 1 cup shredded sharp cheddar cheese – freshly shredded melts better than pre-shredded (it has anti-caking agents)
  • 1/2 cup shredded Monterey Jack cheese – adds extra creaminess
  • 1/4 cup heavy cream or whole milk – for that luscious, creamy finish
  • Optional toppings: chopped green onions, sour cream, fresh cilantro, extra shredded cheese

Ingredient Tip: If you want to bump up the heat, add a diced jalapeño along with the onion, or stir in a pinch of cayenne pepper with the chili powder. For a milder version, use mild cheddar and skip the smoked paprika. This recipe is forgiving—adjust the spices to your family’s taste.

Equipment Needed

One of the best things about this recipe is how little equipment it requires. Here’s what you’ll need:

  • A large Dutch oven or heavy-bottomed pot (5 to 6 quarts) – this is your main vessel. I use my trusty Lodge enameled Dutch oven, but any heavy pot with a lid works. The key is even heat distribution so the pasta cooks evenly without sticking.
  • A wooden spoon or silicone spatula – for stirring and scraping up any browned bits from the bottom of the pot
  • A sharp knife and cutting board – for dicing the onion and mincing the garlic
  • A measuring cup and measuring spoons – accuracy matters, especially with the broth and spices
  • A cheese grater – if you’re shredding your own cheese (which I highly recommend)

Budget-Friendly Alternative: If you don’t have a Dutch oven, a large stainless steel pot or even a nonstick stockpot will work. Just keep an eye on the heat and stir frequently to prevent sticking. I’ve made this in a regular 5-quart pot more times than I can count, and it turns out great every time.

Preparation Method

Alright, let’s get cooking. This Easy One-Pot Chili Mac and Cheese comes together fast, so have all your ingredients measured and ready to go before you start. Trust me on this one—once things start moving, you won’t want to stop to chop an onion.

  1. Brown the beef. Place your Dutch oven over medium-high heat and add the olive oil. Once it shimmers, add the ground beef. Break it apart with your wooden spoon and let it cook undisturbed for about 3 minutes, then start stirring. You want nice brown bits, not gray steamed meat. Cook until no longer pink, about 5-6 minutes. If there’s a lot of excess fat, spoon most of it out, leaving about 1 tablespoon in the pot for flavor.
  2. Sauté the aromatics. Add the diced onion to the pot with the beef. Cook for 3-4 minutes, stirring occasionally, until the onion softens and turns translucent. Add the minced garlic and cook for 30 seconds more—just until fragrant. You’ll smell it immediately. Don’t let the garlic burn, or it’ll turn bitter.
  3. Add the spices. Sprinkle the chili powder, cumin, smoked paprika, salt, and pepper over the beef and onion mixture. Stir well to coat everything evenly. Let it cook for about 30 seconds to toast the spices—this step wakes up their flavors and makes the chili taste deeper and richer.
  4. Pour in the liquids. Add the undrained diced tomatoes, tomato sauce, and beef broth. Stir everything together, scraping up any browned bits from the bottom of the pot. Those bits are pure flavor gold, so don’t leave them behind.
  5. Add the pasta. Stir in the elbow macaroni, making sure it’s submerged in the liquid. Bring the mixture to a boil, then reduce the heat to medium-low. Cover the pot with a lid and let it simmer for 10-12 minutes, stirring once halfway through to prevent sticking. The pasta should be tender but still have a slight bite—al dente, as the Italians say.
  6. Check the pasta. After 10 minutes, give it a taste. If the pasta is cooked to your liking and most of the liquid has been absorbed, you’re ready for the next step. If it’s still too firm, cover and cook for another 2-3 minutes. If the mixture looks dry before the pasta is done, add a splash more broth or water.
  7. Add the cheese and cream. Remove the pot from the heat. Sprinkle the shredded cheddar and Monterey Jack over the top, then drizzle in the heavy cream. Stir gently but thoroughly until the cheese is completely melted and the sauce is creamy and smooth. This should take less than a minute. The residual heat from the pot will do all the work.
  8. Taste and adjust. Give it a final taste and add more salt, pepper, or chili powder if needed. Everyone’s spice tolerance is different, so trust your own palate here.
  9. Serve immediately. Ladle the chili mac into bowls and top with your favorite garnishes. I love a dollop of sour cream, a sprinkle of chopped green onions, and a few extra shreds of cheddar. A little fresh cilantro on top never hurt anyone either.

Sensory Cue: When the cheese melts in, the whole pot should look glossy and velvety. The sauce should coat the back of a spoon without being too thick or too runny. If it seems too thick, stir in a splash of milk or broth. If it’s too thin, let it sit off the heat for a few minutes—the pasta will continue to absorb liquid as it rests.

Cooking Tips & Techniques

After making this recipe more times than I can count, I’ve picked up a few tricks that make a real difference. Here are my best tips for perfect Easy One-Pot Chili Mac and Cheese every time:

  • Don’t skip browning the beef. I know it’s tempting to just crumble it and move on, but letting the beef sit undisturbed for a few minutes creates those deep, caramelized bits that add so much flavor. It’s the difference between good chili mac and great chili mac.
  • Toast your spices. That 30 seconds after adding the chili powder and cumin? It’s not just for show. Toasting the spices in the hot fat releases their essential oils and makes them more aromatic. You’ll notice the difference immediately.
  • Use freshly shredded cheese. I learned this one the hard way. Pre-shredded cheese is coated with cellulose and starches to prevent clumping, which means it doesn’t melt as smoothly. Shredding your own cheddar and Monterey Jack takes two extra minutes but gives you a silky, lump-free sauce.
  • Stir halfway through cooking. Pasta loves to stick to the bottom of the pot, especially in a one-pot situation. Set a timer for 6 minutes and give it a good stir. This simple step prevents scorching and ensures even cooking.
  • Let it rest before serving. After you add the cheese and cream, let the pot sit off the heat for about 2 minutes before serving. This allows the sauce to thicken slightly and the flavors to meld together. Patience pays off here.

Common Mistake to Avoid: Adding all the liquid at once without checking the pasta-to-liquid ratio. I once added too much broth because I wasn’t paying attention, and ended up with chili mac soup. Not great. Stick to the measurements in the recipe, and you’ll be fine.

Variations & Adaptations

One of the best things about this recipe is how easily it adapts to different tastes and dietary needs. Here are some of my favorite variations:

  • Vegetarian Chili Mac: Swap the ground beef for two cans of drained and rinsed black beans or kidney beans. Sauté the onion and garlic as directed, then proceed with the recipe. The beans add protein and fiber, and the chili flavor is just as bold.
  • Spicy Kick: Add one diced jalapeño along with the onion, and stir in 1/2 teaspoon cayenne pepper with the other spices. For even more heat, top with sliced fresh jalapeños and a drizzle of hot sauce before serving. My husband loves this version—I call it “firehouse chili mac.”
  • Loaded Chili Mac: After stirring in the cheese, fold in 1/2 cup of frozen corn kernels and 1/4 cup of chopped fresh cilantro. Top with crushed tortilla chips, diced avocado, and a squeeze of lime juice. It’s like a chili mac fiesta in a bowl.
  • Dairy-Free Option: Use dairy-free shredded cheese (I like Violife or Daiya) and replace the heavy cream with full-fat coconut milk or unsweetened oat milk. The texture will be slightly different, but it’s still creamy and delicious.
  • Protein Swap: Ground turkey or ground chicken work beautifully here. Just be aware that leaner meats may need a little extra oil to prevent sticking. I’ve also made this with leftover shredded beef from my cozy Dutch oven beef stew—it was incredible.

Serving & Storage Suggestions

This Easy One-Pot Chili Mac and Cheese is best served hot, straight from the pot, with all your favorite toppings. But let’s be real—leftovers are a beautiful thing, and this recipe reheats like a dream.

Serving Suggestions: Ladle the chili mac into deep bowls and top with a dollop of sour cream, a sprinkle of shredded cheddar, and a few chopped green onions. A side of crusty bread or warm cornbread is perfect for sopping up any extra sauce. I also love serving this with a simple green salad dressed with lime vinaigrette—the freshness balances the richness of the dish. If you’re looking for another quick weeknight option, my Korean-inspired ground beef rice bowl is another family favorite.

Storage Instructions: Let the chili mac cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 4 days. The pasta will absorb some of the sauce as it sits, so don’t be alarmed if it seems a little thicker the next day. That’s normal.

Freezing Instructions: This recipe freezes beautifully. Portion it into freezer-safe containers or zip-top bags, leaving a little room for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating Tips: The best way to reheat chili mac is on the stovetop over medium-low heat. Add a splash of milk or broth to loosen the sauce, and stir frequently until heated through. You can also microwave individual portions in 30-second bursts, stirring between each. The sauce will never be quite as creamy as the first day, but it’s still delicious.

Flavor Development: Honestly, this dish tastes even better the next day. The flavors have time to meld and deepen, and the chili spices become more pronounced. I often make a double batch on purpose, just so we have leftovers for lunch.

Nutritional Information & Benefits

While this is definitely a comfort food dish, it does offer some nutritional benefits worth noting. Here’s the approximate breakdown per serving (based on 6 servings):

Nutrient Amount Per Serving
Calories 495
Protein 28g
Carbohydrates 42g
Fat 24g
Saturated Fat 11g
Fiber 4g
Sodium 780mg

This recipe provides a solid amount of protein from the ground beef and cheese, which helps keep you full and satisfied. The tomatoes are rich in lycopene, an antioxidant linked to heart health, and the onions and garlic offer immune-supporting compounds. If you’re looking to boost the fiber content, swap half the pasta for whole wheat or legume-based pasta, or add a can of drained black beans. For a lighter option, use lean ground beef and reduce the cheese by half. I’ve also been known to stir in a handful of fresh spinach at the end—it wilts right into the sauce and adds extra nutrients without changing the flavor.

Dietary Considerations: This recipe contains dairy and gluten. For a gluten-free version, use gluten-free pasta and ensure your broth is certified gluten-free. For a dairy-free option, follow the variation above. This dish is not suitable for low-carb or keto diets due to the pasta.

Conclusion

This Easy One-Pot Chili Mac and Cheese has become my go-to for busy weeknights, lazy Sundays, and everything in between. It’s the kind of recipe that feels like a warm hug in a bowl—comforting, satisfying, and unapologetically delicious. The best part? You don’t have to be a skilled cook to pull it off. If you can brown meat and stir pasta, you can make this. And honestly, even if you mess up a little, it’ll still be amazing. That’s the beauty of chili mac—it’s forgiving, flexible, and always, always good.

I’d love to hear how this turns out for you. Did you add your own twist? Did your kids ask for seconds? Did you burn the garlic like I did the first time? (No judgment—I’ve been there.) Drop a comment below and let me know. And if you’re looking for another quick, one-pot dinner that delivers on flavor, check out my creamy one-pot garlic butter pasta with spinach—it’s another weeknight lifesaver. Happy cooking, friends!

Frequently Asked Questions

Can I use a different type of pasta?

Absolutely. Elbow macaroni is classic, but shells, rotini, cavatappi, or even small penne work great. Just keep in mind that different pasta shapes may require slightly different cooking times. Check the package directions and adjust accordingly.

Can I make this in a slow cooker or Instant Pot?

Yes, with some adjustments. For the Instant Pot, use the sauté function to brown the beef and onions, then add the remaining ingredients except the cheese and cream. Pressure cook on high for 4 minutes, then quick release. Stir in the cheese and cream at the end. For a slow cooker, brown the beef first, then transfer everything except the pasta and cheese to the slow cooker. Cook on low for 6-8 hours, then stir in the cooked pasta and cheese before serving.

How can I make this spicier or milder?

For a spicier version, add a diced jalapeño, increase the chili powder, or stir in cayenne pepper or hot sauce to taste. For a milder version, use mild chili powder, skip the smoked paprika, and use only mild cheddar cheese. You can also serve it with a dollop of sour cream to cool things down.

Can I use ground turkey or chicken instead of beef?

Yes, ground turkey or chicken work perfectly. Just note that leaner meats may need a little extra oil to prevent sticking. I also recommend using dark meat ground turkey for more flavor and moisture. The cooking time remains the same.

What should I do if the pasta absorbs too much liquid?

If your chili mac looks dry after cooking, simply stir in a splash of beef broth, milk, or even water until it reaches your desired consistency. The pasta will continue to absorb liquid as it sits, so it’s always a good idea to reserve a little extra broth on the side when reheating leftovers.

Pin This Recipe!

one-pot chili mac and cheese recipe

Print

Easy One-Pot Chili Mac and Cheese (Best 30-Minute Recipe)

This Easy One-Pot Chili Mac and Cheese is a quick, comforting weeknight dinner that combines hearty chili with creamy mac and cheese, all made in one pot in under 30 minutes.

  • Author: Luma
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound ground beef (80/20 works best)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika (optional)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 can (15 ounces) diced tomatoes, undrained
  • 1 can (8 ounces) tomato sauce
  • 2 cups beef broth, low-sodium
  • 8 ounces elbow macaroni (about 2 cups uncooked)
  • 1 cup shredded sharp cheddar cheese
  • 1/2 cup shredded Monterey Jack cheese
  • 1/4 cup heavy cream or whole milk
  • Optional toppings: chopped green onions, sour cream, fresh cilantro, extra shredded cheese

Instructions

  1. Brown the beef. Place your Dutch oven over medium-high heat and add the olive oil. Once it shimmers, add the ground beef. Break it apart with your wooden spoon and let it cook undisturbed for about 3 minutes, then start stirring. Cook until no longer pink, about 5-6 minutes. If there’s a lot of excess fat, spoon most of it out, leaving about 1 tablespoon in the pot for flavor.
  2. Sauté the aromatics. Add the diced onion to the pot with the beef. Cook for 3-4 minutes, stirring occasionally, until the onion softens and turns translucent. Add the minced garlic and cook for 30 seconds more—just until fragrant.
  3. Add the spices. Sprinkle the chili powder, cumin, smoked paprika, salt, and pepper over the beef and onion mixture. Stir well to coat everything evenly. Let it cook for about 30 seconds to toast the spices.
  4. Pour in the liquids. Add the undrained diced tomatoes, tomato sauce, and beef broth. Stir everything together, scraping up any browned bits from the bottom of the pot.
  5. Add the pasta. Stir in the elbow macaroni, making sure it’s submerged in the liquid. Bring the mixture to a boil, then reduce the heat to medium-low. Cover the pot with a lid and let it simmer for 10-12 minutes, stirring once halfway through to prevent sticking. The pasta should be tender but still have a slight bite.
  6. Check the pasta. After 10 minutes, give it a taste. If the pasta is cooked to your liking and most of the liquid has been absorbed, you’re ready for the next step. If it’s still too firm, cover and cook for another 2-3 minutes. If the mixture looks dry before the pasta is done, add a splash more broth or water.
  7. Add the cheese and cream. Remove the pot from the heat. Sprinkle the shredded cheddar and Monterey Jack over the top, then drizzle in the heavy cream. Stir gently but thoroughly until the cheese is completely melted and the sauce is creamy and smooth.
  8. Taste and adjust. Give it a final taste and add more salt, pepper, or chili powder if needed.
  9. Serve immediately. Ladle the chili mac into bowls and top with your favorite garnishes.

Notes

For a spicier version, add a diced jalapeño along with the onion, or stir in a pinch of cayenne pepper with the chili powder. For a milder version, use mild cheddar and skip the smoked paprika. This recipe is forgiving—adjust the spices to your family’s taste. Leftovers can be stored in the refrigerator for up to 4 days or frozen for up to 3 months. Reheat on the stovetop with a splash of milk or broth.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 495
  • Sugar: 8
  • Sodium: 780
  • Fat: 24
  • Saturated Fat: 11
  • Carbohydrates: 42
  • Fiber: 4
  • Protein: 28

Keywords: chili mac and cheese, one-pot meal, 30-minute dinner, ground beef recipe, comfort food, easy weeknight dinner

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating