One Pot Chili Mac

$9.79 recipe / $1.63 serving
by Beth Moncel
4.81 from 134 votes
Pin RecipeJump to recipe โ†’

All recipes are rigorously tested in our Nashville test kitchen to ensure they are easy, affordable, and delicious.

So you grew up on Hamburger Helper, but now you’re an adult and have a more ✨refined✨ palate (read: sarcasm). Well, this One Pot Chili Mac recipe is your grown-up “I actually know how to cook now” substitute! And don’t worry, it’s almost just as easy as the boxed mix. Promise. It’s rich, hearty, cheesy, beefy comfort food pasta all cooked in one easy-to-clean pot. WIN!

Overhead view of a bowl full of chili mac, garnished with parsley.

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

What Is Chili Mac?

Chili Mac is simply macaroni noodles drenched in a rich tomato-based meat sauce, seasoned with chili spices, and with plenty of creamy cheddar cheese melted in. Some recipes also include beans, but I’m going for more of a Hamburger Helper dupe with mine, so I went sans beans. And you might be thinking, “I call that Goulash in my house.” While Chili Mac is similar to American Goulash in that they both contain macaroni noodles and a tomato-based meat sauce, they differ in their seasonings and flavor profiles.

Ingredients for Chili Mac

Here’s what you’ll need to make your own homemade chili mac:

  • Onion and Garlic: The delicious meat sauce starts with onions and garlic sautéed in olive oil to give the beef plenty of flavor.
  • Ground Beef: Ground beef makes this dish super hearty and delicious, while still being quick and easy to make. Opt for 85 or 90% lean ground beef to avoid having to drain the fat from the pan.
  • Flour: A little flour cooked into the sauce helps thicken it up into a delicious gravy-like consistency.
  • Spices: A mix of spices are added to the sauce for maximum flavor, including chili powder, smoked paprika, garlic powder, and oregano.
  • Tomato Sauce: Tomato sauce gives the sauce a tangy tomato flavor and adds to the chili flavor profile.
  • Beef Broth: Beef broth adds tons of flavor to this dish and enough salt to keep everything properly seasoned. If using a low-sodium broth, you may need to add a little salt at the end to taste to really help the flavors pop. We used Better Than Bouillon to make our beef broth for maximum flavor.
  • Macaroni: Macaroni noodles are an inexpensive and filling ingredient that helps stretch the cost of the beef and keep the entire recipe budget-friendly.
  • Cheddar Cheese: Cheddar cheese is stirred into the sauce and added on top of the noodles for extra cheesy flavor!

What Else Can I Add?

If you want to take your chili mac to the next level, try adding one or more of these ingredients:

  • Drained kidney or black beans
  • Frozen corn kernels
  • Sliced green onions
  • Pickled jalapeños
  • Diced tomatoes (or tomatoes with green chiles)
  • Chipotle chile powder

What to Serve with Chili Mac

Chili mac is a true meal in a bowl, but if you want to serve something on the side I’d go for something fresh and light like Cowboy Caviar, Sweet Corn Salsa, or even Cumin Lime Coleslaw.

Storing and Reheating Leftovers

As with any pasta dish, the macaroni will continue to get softer as it absorbs moisture from the sauce, so if softer pasta is not tolerable to you, you may not enjoy the leftovers. That being said, I will gobble up these leftovers without a second thought and love making this Chili Mac for meal prep and even to stock my freezer. I simply refrigerate single-serving portions for up to five days or freeze for up to three months. Let frozen portions thaw in the refrigerator overnight, then reheat using the microwave.

Close up overhead view of chili mac in the pan.
Share this recipe

One Pot Chili Mac

4.81 from 134 votes
This super filling comfort food classic, One Pot Chili Mac, is like the hamburger helper of your childhood but all grown up and 100% from scratch!
Author: Beth Moncel
Close up overhead view of a bowl of chili mac.
Servings 6 (1 cup each)
Prep 5 minutes
Cook 30 minutes
Total 35 minutes

Ingredients

  • 1 yellow onion ($0.32)
  • 2 cloves garlic ($0.16)
  • 1 Tbsp olive oil ($0.16)
  • 1 lb. ground beef ($5.99)
  • 2 Tbsp all-purpose flour ($0.03)
  • 1 Tbsp chili powder ($0.30)
  • 1/2 tsp smoked paprika ($0.05)
  • 1/2 tsp garlic powder ($0.05)
  • 1/2 tsp dried oregano ($0.05)
  • 8 oz. tomato sauce ($0.69)
  • 3 cups beef broth ($0.32)
  • 1/2 lb. uncooked macaroni (about 2 cups) ($0.50)
  • 1 cup shredded cheddar ($1.17)
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Dice the yellow onion and mince the garlic. Add the onion and garlic to a large deep skillet or Dutch oven with the olive oil and sauté over medium heat until the onions are soft and translucent (about 5 minutes).
  • Add the ground beef to the skillet and continue to stir and cook until the beef is cooked through. If using a higher fat content ground beef, you may want to drain off the excess fat at this point.
  • Add the flour, chili powder, smoked paprika, garlic powder, and oregano to the skillet with the beef and onions. Continue to cook and stir for about two minutes, allowing the flour and spices to coat the bottom of the skillet, but not burn.
  • Add the tomato sauce and beef broth to the skillet and stir well to combine, making sure to scrape and dissolve any browned bits off the bottom of the skillet.
  • Add the uncooked macaroni and stir to combine. Place a lid on the skillet and turn the heat up to medium-high. Allow the broth to come up to a full boil. Once boiling, give the pasta a quick stir to loosen any that is stuck to the bottom, turn the heat down to medium-low, and place the lid back on top.
  • Allow the macaroni to simmer, stirring every few minutes and always replacing the lid, until the macaroni is tender and the broth has reduced to a rich red gravy (about 10 minutes).
  • Stir half of the shredded cheese into the sauce until melted, and sprinkle the remainder on top. Place a lid on the pot, turn the heat off, and allow the residual heat to melt the cheese on top. Serve hot and enjoy!

See how we calculate recipe costs here.


Equipment

  • Deep Stainless Steel Skillet

Nutrition

Serving: 1cupCalories: 471kcalCarbohydrates: 36gProtein: 25gFat: 25gSodium: 825mgFiber: 3g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!
Close up of chili mac on the fork held over a bowl.

How to Make Chili Mac – Step by Step Photos

Sautéed onion and garlic in a deep skillet.

Dice one yellow onion and mince two cloves of garlic. Add the onion and garlic to a large deep skillet or Dutch oven with 1 tablespoon of olive oil and sauté over medium heat until the onions are soft and translucent (about 5 minutes).

Flour and spices added to browned ground beef in the skillet.

Add one pound of ground beef to the skillet and continue to stir and cook until the beef is fully browned. If you’re using a higher fat content beef, drain the excess fat out of the pan. Next, add 2 tablespoons of flour, 1 tablespoon of chili powder, ½ teaspoon of smoked paprika, ½ teaspoon of garlic powder, and ½ teaspoon of dried oregano.

Flour and spices cooked into ground beef.

Continue to stir and cook the flour and spices into the beef for about two minutes, allowing it to coat the bottom of the skillet, but not burn.

Tomato sauce added to the skillet and beef broth being poured into the side.

Add one 8oz. can of tomato sauce and three cups of beef broth to the skillet. Stir well until everything is evenly combined, making sure to scrape and dissolve all of the browned bits off the bottom of the skillet.

Macaroni being poured into the skillet.

Add ½ pound (about 2 cups) of uncooked macaroni to the skillet and stir to combine. Place a lid on the skillet, turn the heat up to medium-high, and allow the broth to come up to a boil. Once boiling, give everything a quick stir to loosen any macaroni from the bottom of the skillet, turn the heat down to medium-low, and place the lid back on top.

Cooked macaroni in the skillet.

Let the macaroni simmer in the broth, stirring every few minutes or so and always placing the lid back on top, until the macaroni is tender and the broth has reduced to a saucy red gravy (about 10 minutes).

Cheddar cheese added to the skillet.

Add ½ cup of shredded cheddar cheese to the chili mac and stir it into the sauce until melted.

Melted cheese on top of the chili mac, garnished with chopped parsley.

Sprinkle the remaining ½ cup of shredded cheese on top. Place a lid on the skillet and turn the heat off. Let the residual heat melt the cheese, then serve. You can garnish with chopped cilantro or sliced green onions, if desired.

Side view of chili mac being scooped out of the skillet

So cheesy, beefy, and delicious!!

Share this recipe

Posted in: , , , , , , , ,

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

Leave a Comment
  1. So good and so easy!!! We doubled the seasoning, added jalapenos, and served with green onions. Husband said definitely a repeat! Thank you!

  2. We had this for dinner tonight and it was tasty, quick, and easy. I added some leftover Louisiana Red Beans, which made it creamy and was another flavour element. It was an enjoyable dinner and not hard to prepare.

  3. This is soooo good and easy to make! I make it all the time, and have been making this years. Thank you so much for the recipe!

    1. Freezing can be a bit subjective sometimes, but I would definitely freeze and reheat this one. :)

      1. Thanks Beth I knew you would have the answer. Thank u ๐Ÿ™ย 

  4. I made this last night, subbing bison for beef and Velveeta for the cheese – it was loved by both my husband and my toddler. ย I loved the flavor the spices contributed. ย We’ll definitely make this one again. ย 

  5. DELISH!
    I added a little velveta cheese melted in it instead of using Cheddar cheese. It was amazing and my husband loved it. He is a Hamber Helper lover and I am not. This is just as quick and easy to make and tasts so much better!!

  6. Wonderful and very flavorful!!! I did make a few tweaks, I added 1/2 tsp of Cumin and added some heavy cream in with the broth when cooking the noodles. I also subbed the tomato sauce with Hunts Seasoned Diced Tomatoes in Sauce for mild chili. We of course added more cheese than what was called for but everyone in the house finished every bite!

  7. I love this recipe, it allways an easy dinner. I made some changes, I use ground turkey and chicken stock and add a can of red kidney beans.

  8. This recipe is bursting with flavor. One of the tastiest dishes from the blog.
    I subbed egg noodles for the elbows, beef bone broth for the stock, and doubled the cheddar cheese. Phenomenal.

  9. Okay, lets start with this….tonight is the 2nd time in 5 days I’ve made this recipe. It looks so great in the pics and the step by steps were great. Such comfort food!!
    And it tastes amazing. Didn’t modify anything really except added a little salt. Maybe I’ll experiment later, but for now its great as is! But, now I have a list of the other recipes here I want to try from this website and have passed it on to my family and friends! Thanks for sharing. Our family loves this meal.

  10. I had an eye on this pasta since years ago but got around to making it just yesterday. Reporting:
    -I used gluten free pasta because of a coeliac guest and it worked fine with no modifications.
    -I have to follow a no onion no garlic diet now so I had to replace them. I did these changes: instead of all ground beef, I replaced 80 gr of beef with pancetta cubes, the ones used for pasta. Instead of onion and garlic I sauteed in oil 1/4 tsp asafetida, 2 anchovy fillets, a jalapeno, 1 bay leaf and later all the spices. I also used a homemade chili powder with no onion or garlic. I used a bit of gluten free beer to deglaze and later a no onion no garlic beef broth made from beef concentrate. When the pasta was done I brightened it with some lemon juice (lime would have been even better), pickle juice (no onion no garlic) and fish sauce to taste.
    -I had to use asiago because finding cheddar in italy is a challenge. Asiago was ok but cheddar would be ideal here.

    Overall we all liked the pasta and I’d do it again if I could find some cheddar.

    1. Also I forgot to say, this pasta really serves 3 people if used as a rich single dish (like I did), if I double everything and use a larger pot to feed more guests does the cooking time stay the same? I guess so but I’d like to have some confirmation ๐Ÿ˜…

  11. This is delicious and super simple to make. I made it tonight for my husband and toddler and both gobbled it up! What a win! Thanks BB team!!ย 

  12. This is delicious, but I only got 4 dinner sized portions (with no sides). Next time Iโ€™ll only use a 1/2 lb of beef.

    1. Fantastic recipe! This one of my go-to meals. Sometimes when Iโ€™m not feeling great mentally Iโ€™ll simplify this even further with a couple of spoons of jarred garlic and half a package of frozen onions.