Cold nights call for something warm and filling, and that’s exactly when I reach for this One-Pot Chili Mac.
It’s a dish that brings together two comfort food favorites, chili and mac and cheese into one incredibly satisfying meal.
his recipe has been my go-to for busy weeknights when I want something hearty without spending hours in the kitchen or dealing with a mountain of dishes.
I discovered this recipe during a particularly hectic week when I had limited groceries and even less time.
What started as improvisation became a regular rotation in my meal planning. The beauty of One-Pot Chili Mac lies in its simplicity and adaptability.
You get tender macaroni noodles swimming in a rich, tomatoey beef sauce, all topped with melted cheese that gets gloriously gooey.
It’s the kind of food that makes everyone at the table happy, from picky kids to hungry adults.
The best part? Everything cooks in one pot.
No need to boil pasta separately or juggle multiple pans. The macaroni cooks right in the chili sauce, soaking up all those savory flavors as it simmers.
It’s efficiency at its finest, and the cleanup is almost as satisfying as the meal itself.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 25 minutes |
| Total Time | 35 minutes |
| Servings | 6 servings |
| Difficulty Level | Easy |

Why You’ll Love This One-Pot Chili Mac
This dish delivers comfort and convenience in equal measure. You’ll appreciate how it comes together with minimal effort while still tasting like you spent hours cooking.
The one-pot method means less time cleaning up and more time enjoying your meal. I’ve found that even on my most exhausted evenings, I can pull this together without breaking a sweat.
Here’s what makes this recipe stand out:
- Budget-friendly ingredients: Uses simple, affordable pantry staples that won’t break the bank
- Family-approved flavor: The combination of beef, cheese, and pasta appeals to everyone, even picky eaters
- Customizable heat level: Adjust the spices to make it as mild or spicy as you prefer
- Perfect for meal prep: Makes great leftovers that taste even better the next day
- Hearty and filling: One bowl is a complete meal with protein, carbs, and vegetables
- Quick cooking time: From start to finish in about 35 minutes
- Minimal cleanup: Just one pot to wash when you’re done
This classic beef chili recipe shares similar flavors but takes a bit longer to prepare.
Ingredients
This recipe relies on everyday ingredients that you probably already have in your kitchen.
The combination creates layers of flavor that make this dish taste like it came from a restaurant.
For the Base:
- 1 pound ground beef (85% lean works best)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon olive oil
For the Chili:
- 1 can (28 ounces) crushed tomatoes
- 1 can (15 ounces) kidney beans, drained and rinsed
- 3 cups beef broth
- 2 tablespoons tomato paste
For the Seasoning:
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon cayenne pepper (optional, for heat)
For the Pasta:
- 2 cups elbow macaroni (uncooked)
For Topping:
- 2 cups shredded cheddar cheese
- Sour cream (optional)
- Sliced green onions (optional)
- Chopped fresh cilantro (optional)
Kitchen Equipment Needed
Having the right tools makes this recipe even easier to execute. You don’t need anything fancy—just a few basic kitchen essentials that will help you create this delicious meal efficiently.
- Large Dutch oven or heavy-bottomed pot with lid (at least 5-6 quart capacity)
- Wooden spoon or spatula for stirring
- Sharp knife for chopping
- Cutting board
- Measuring cups and spoons
- Can opener
Recommended Products for This Recipe
After making this recipe countless times, I’ve discovered a few products that really elevate the final result.
These aren’t necessary, but they make a noticeable difference in flavor and ease of preparation.
1. Lodge Enameled Cast Iron Dutch Oven
This Dutch oven distributes heat evenly, preventing hot spots that can cause the pasta to stick or burn.
The heavy lid locks in moisture, which helps the macaroni cook perfectly tender. I’ve been using mine for years, and it’s become my most-reached-for pot.
2. Better Than Bouillon Beef Base
This concentrated beef base adds so much more depth than regular broth.
A little goes a long way, and the rich, savory flavor it brings to the chili is unmatched. It’s worth keeping a jar in your fridge.
3. Tillamook Sharp Cheddar Cheese
Quality cheese makes a real difference in the final dish. Tillamook melts beautifully and has a robust flavor that stands up to the bold chili spices.
Avoid pre-shredded cheese if you can—block cheese melts smoother.

Step-by-Step Instructions: How to Make One-Pot Chili Mac
Follow these detailed steps to create the perfect One-Pot Chili Mac. I’ve broken down each stage so even beginners can achieve restaurant-quality results at home.
1. Prepare Your Ingredients
- Dice the yellow onion into small, even pieces about ¼-inch in size
- Mince the garlic cloves finely (or use a garlic press for quicker prep)
- Measure out all your spices and have them ready in small bowls
- Open your canned tomatoes, beans, and broth so they’re ready to add
- Measure the uncooked macaroni and set aside
- Shred the cheddar cheese if using a block (fresh shredded melts better than pre-packaged)
2. Brown the Aromatics
- Heat the olive oil in your Dutch oven over medium-high heat until it shimmers
- Add the diced onion and cook for 3-4 minutes, stirring occasionally, until it becomes translucent and soft
- Add the minced garlic and cook for 30-60 seconds more, just until fragrant (don’t let it burn or it will taste bitter)
- The aromatics should be soft and golden, creating a flavorful base for your chili
3. Cook the Ground Beef
- Add the ground beef to the pot, breaking it apart with your wooden spoon or spatula
- Cook for 6-8 minutes, stirring frequently to break up any large chunks
- The beef should be browned all the way through with no pink remaining
- If using higher-fat ground beef, drain excess grease at this point (leave about 1 tablespoon for flavor)
- Season lightly with salt and pepper while cooking
4. Add Spices and Tomato Paste
- Push the beef mixture to one side of the pot
- Add the tomato paste to the cleared space and cook it for 1-2 minutes, stirring constantly
- This process, called “blooming,” deepens the tomato flavor and removes any raw taste
- Sprinkle in the chili powder, cumin, smoked paprika, salt, black pepper, and cayenne (if using)
- Stir everything together thoroughly, coating the beef evenly with the spices
- Cook for another minute to toast the spices and wake up their flavors
Another weeknight favorite is this one pot American goulash recipe, which uses similar techniques.
5. Build the Chili Base
- Pour in the crushed tomatoes, stirring to combine with the beef and spices
- Add the beef broth and stir well to create a smooth sauce
- Add the drained and rinsed kidney beans, distributing them evenly throughout the pot
- Bring the mixture to a rolling boil over medium-high heat
- Taste and adjust seasoning if needed (you can always add more spices, but you can’t take them away)
6. Add the Macaroni
- Once the mixture is boiling, stir in the uncooked elbow macaroni
- Make sure all the pasta is submerged in the liquid (add a splash more broth if needed)
- Reduce the heat to medium-low and cover the pot with the lid
- Let it simmer for 12-15 minutes, stirring every 3-4 minutes to prevent sticking
- The pasta should be tender but still have a slight bite (al dente)
- Most of the liquid will be absorbed, but the mixture should still be saucy, not dry
7. Finish with Cheese
- Turn off the heat completely and remove the pot from the burner
- Stir in half of the shredded cheddar cheese until it melts into the sauce
- Sprinkle the remaining cheese over the top of the chili mac
- Place the lid back on the pot and let it sit for 2-3 minutes
- The residual heat will melt the cheese on top into a gooey, irresistible layer
- Give it one final gentle stir if you prefer the cheese fully incorporated, or leave it on top for presentation
8. Serve and Enjoy
- Ladle the chili mac into individual bowls while it’s still hot
- Add your favorite toppings like sour cream, sliced green onions, or fresh cilantro
- Serve immediately for the best texture and flavor
- Have extra napkins handy—this dish is deliciously messy!
Tips for The Best One-Pot Chili Mac
These tips come from my years of making this recipe. They’ll help you avoid common pitfalls and ensure your chili mac turns out perfect every time.
- Use the right pasta: Elbow macaroni is traditional, but small shells or ditalini work great too. Avoid long pasta like spaghetti—it doesn’t distribute well in a one-pot dish.
- Don’t skip draining the beans: The canning liquid can make the dish taste tinny and throw off the consistency. Always rinse your beans under cold water.
- Stir frequently during the pasta cooking phase: This prevents the macaroni from clumping together or sticking to the bottom of the pot. Set a timer to remind yourself every few minutes.
- Watch your liquid levels: If the mixture looks too dry before the pasta is fully cooked, add broth or water ¼ cup at a time. If it’s too soupy, let it simmer uncovered for a few extra minutes.
- Let it rest before serving: Allowing the dish to sit for 5 minutes after cooking helps the flavors meld and the sauce thicken slightly.
- Use freshly shredded cheese: Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Shred your own for the creamiest results.
- Adjust spice levels gradually: Start with less cayenne and add more to taste. You can always make it spicier, but you can’t make it milder once it’s in there.
- Choose the right beef: 85% lean ground beef provides enough fat for flavor without making the dish greasy. If using 90% or leaner, you might need an extra tablespoon of oil.
You might also enjoy this turkey chili recipe for a lighter twist.
Serving Suggestions

This dish is hearty enough to stand alone, but a few simple sides can round out the meal beautifully. I like to keep things simple since the chili mac itself is already quite filling.
Serve your One-Pot Chili Mac with warm, buttery cornbread for scooping up every last bit of sauce.
A simple green salad with vinaigrette cuts through the richness and adds a fresh element. Tortilla chips or crackers provide a satisfying crunch alongside each creamy spoonful.
For a complete comfort food spread, try these accompaniments:
- Buttermilk Cornbread with honey butter
- Simple garden salad with ranch dressing
- Garlic bread or cheesy breadsticks
- Pickled jalapeños for those who like extra heat
- Coleslaw for a cool, crunchy contrast
- Steamed or roasted vegetables like broccoli or green beans
Variations of One-Pot Chili Mac
One of my favorite things about this recipe is how adaptable it is. You can customize it based on what’s in your pantry or your family’s preferences.
Turkey or Chicken Version: Swap ground beef for ground turkey or chicken for a leaner option. Add an extra tablespoon of olive oil since these meats are drier.
Vegetarian Chili Mac: Skip the meat entirely and double the beans. Add a can of black beans along with the kidney beans, and use vegetable broth instead of beef broth.
Consider adding diced bell peppers and corn for extra texture.
Spicy Chili Mac: Increase the cayenne to ½ teaspoon and add diced jalapeños with the onions. Top with pepper jack cheese instead of cheddar, and serve with hot sauce on the side.
Three-Bean Version: Add pinto beans and black beans along with the kidney beans for more fiber and a heartier texture.
White Chili Mac: Use white beans, green chilies, and Monterey Jack cheese instead of the traditional red chili ingredients. Add ground cumin and oregano for authentic white chili flavor.
BBQ Chili Mac: Stir in 2 tablespoons of your favorite BBQ sauce along with the tomatoes for a sweet and tangy twist.
Mexican-Style: Add 1 cup of frozen corn, 1 diced bell pepper, and use Mexican blend cheese. Top with fresh cilantro, lime wedges, and crushed tortilla chips.
Storage and Reheating
Chili mac actually tastes even better the next day as the flavors continue to develop. Proper storage ensures you can enjoy leftovers throughout the week.
Refrigerator Storage: Let the chili mac cool completely before transferring to an airtight container. It will keep in the refrigerator for 3-4 days.
The pasta may absorb more liquid as it sits, so you might need to add a splash of broth when reheating.
Freezer Storage: This dish freezes beautifully for up to 3 months. Portion it into individual freezer-safe containers for easy grab-and-go meals.
Leave a little space at the top of each container since the food will expand as it freezes. Label with the date so you can keep track.
Reheating Tips:
- Microwave: Transfer a portion to a microwave-safe bowl and add 1-2 tablespoons of water or broth. Cover with a damp paper towel and heat in 1-minute intervals, stirring between each, until heated through (usually 2-3 minutes).
- Stovetop: Place leftovers in a pot over medium-low heat with a splash of broth. Stir frequently until warmed through, about 5-7 minutes.
- From Frozen: Thaw overnight in the refrigerator, then reheat using either method above. Add extra liquid as needed since frozen pasta absorbs moisture.
For another comforting pasta dish, try this crockpot lasagna recipe.
Nutritional Facts
Per serving (based on 6 servings):
- Calories: 485
- Protein: 28g
- Carbohydrates: 42g
- Fat: 22g
- Saturated Fat: 10g
- Fiber: 6g
- Sugar: 7g
- Sodium: 920mg
- Cholesterol: 75mg
Note: Nutritional information is approximate and will vary based on specific brands and ingredients used. These values assume 85% lean ground beef and full-fat cheddar cheese.
Health Benefits of Key Ingredients
While this is definitely comfort food, it also provides some valuable nutrients.
Understanding what each ingredient brings to the table helps you appreciate the dish beyond just its delicious taste.
Ground beef supplies high-quality protein and essential nutrients like iron, zinc, and B vitamins. The iron in beef is heme iron, which your body absorbs more easily than plant-based iron.
Kidney beans add plant-based protein, fiber, and complex carbohydrates that provide sustained energy. They’re also rich in folate, potassium, and magnesium.
Here are the key nutritional highlights:
- Tomatoes: Rich in lycopene, an antioxidant that supports heart health and may reduce cancer risk. They also provide vitamins C and K.
- Garlic and onions: Contain sulfur compounds that support immune function and may help lower blood pressure and cholesterol.
- Cumin: Has been shown to aid digestion and contains antioxidants. It may also help regulate blood sugar levels.
- Chili powder: Contains capsaicin, which can boost metabolism and has anti-inflammatory properties.
- Cheese: Provides calcium for bone health and protein for muscle maintenance. It also adds vitamin B12 and zinc.
- Whole grain pasta option: If you substitute whole wheat macaroni, you’ll increase fiber intake and add more B vitamins and minerals.
FAQs About One-Pot Chili Mac
1. Can I make this recipe ahead of time?
Absolutely! Chili mac is one of those dishes that actually improves with time. Make it up to 2 days in advance and store it in the refrigerator.
The flavors will meld together beautifully. Just be aware that the pasta will absorb more liquid as it sits, so add a splash of broth when reheating to restore the saucy consistency.
2. What can I substitute for kidney beans?
Black beans, pinto beans, or even navy beans work wonderfully in this recipe. You can also use a combination of beans for added texture and flavor.
If you’re not a bean fan at all, you can omit them entirely and add an extra cup of macaroni, though the beans do add valuable fiber and protein.
3. My chili mac turned out too thick. How do I fix it?
This happens when the pasta absorbs too much liquid during cooking or storage.
Simply stir in beef broth, chicken broth, or even water a few tablespoons at a time until you reach your desired consistency.
Heat it gently on the stovetop, stirring frequently, until everything is warmed through and perfectly saucy again.
4. Can I use a different type of pasta?
Yes, but stick with small pasta shapes that cook relatively quickly. Small shells, ditalini, or rotini all work well.
Avoid long pasta like spaghetti or fettuccine, and skip delicate shapes like orzo which can get mushy.
Keep in mind that different pasta shapes may have different cooking times, so check for doneness a few minutes earlier or later than the recipe suggests.
5. How can I make this recipe in a slow cooker instead?
Brown the beef and sauté the aromatics in a skillet first, then transfer everything except the pasta and cheese to your slow cooker. Cook on low for 4-5 hours or high for 2-3 hours.
About 30 minutes before serving, stir in the uncooked pasta and continue cooking until tender. Stir in the cheese at the end just before serving.
For slow cooker inspiration, check out this crockpot baked ziti recipe.

The Best One-Pot Chili Mac Ever
Ingredients
- 1 pound ground beef 450g, 85% lean works best
- 1 medium yellow onion about 1 cup or 150g, diced
- 3 cloves garlic minced
- 1 tablespoon olive oil 15ml
- 1 can crushed tomatoes 28 ounces or 794g
- 1 can kidney beans 15 ounces or 425g, drained and rinsed
- 3 cups beef broth 720ml
- 2 tablespoons tomato paste 30ml
- 2 tablespoons chili powder 30ml
- 1 tablespoon ground cumin 15ml
- 1 teaspoon smoked paprika 5ml
- 1 teaspoon salt 5ml
- 1/2 teaspoon black pepper 2.5ml
- 1/4 teaspoon cayenne pepper 1.25ml, optional for heat
- 2 cups elbow macaroni about 200g, uncooked
- 2 cups shredded cheddar cheese about 200g
- sour cream optional, for serving
- sliced green onions optional, for garnish
- chopped fresh cilantro optional, for garnish
Equipment
- Large Dutch oven or heavy-bottomed pot 5-6 quart capacity with lid
- Wooden spoon or spatula
- Sharp knife
- Cutting board
- Measuring cups and spoons
- Can opener
Method
- Dice the onion into ¼-inch pieces, mince the garlic, measure all spices, open canned goods, measure macaroni, and shred cheese if using a block.
- Heat olive oil in Dutch oven over medium-high heat, add diced onion and cook 3-4 minutes until translucent, then add garlic and cook 30-60 seconds until fragrant.
- Add ground beef to pot, break apart with spoon, and cook 6-8 minutes until browned with no pink remaining. Drain excess grease if needed, leaving about 1 tablespoon.
- Push beef aside, add tomato paste to cleared space and cook 1-2 minutes, then add all spices, stir everything together, and cook 1 minute more to toast spices.
- Pour in crushed tomatoes and beef broth, add drained kidney beans, bring to a rolling boil over medium-high heat, then taste and adjust seasoning.
- Stir in uncooked macaroni, ensure all pasta is submerged, reduce heat to medium-low, cover, and simmer 12-15 minutes, stirring every 3-4 minutes to prevent sticking.
- Turn off heat, stir in half the cheese until melted, sprinkle remaining cheese on top, cover for 2-3 minutes to melt, then give a final gentle stir or leave cheese on top.
- Ladle into bowls while hot and add desired toppings like sour cream, green onions, or cilantro. Serve immediately for best texture.
Nutrition
Notes
- Use elbow macaroni, small shells, or ditalini pasta. Avoid long pasta shapes that don’t distribute well in one-pot dishes.
- Always rinse canned beans under cold water to remove the tinny canning liquid and improve flavor.
- Stir frequently during pasta cooking (every 3-4 minutes) to prevent clumping and sticking to the pot bottom.
- Add broth or water ¼ cup at a time if mixture looks too dry before pasta is cooked. If too soupy, simmer uncovered a few extra minutes.
- Shred your own cheese from a block for the creamiest melting. Pre-shredded cheese contains anti-caking agents that prevent smooth melting.
- Use 85% lean ground beef for best balance of flavor and fat. Leaner beef may need extra oil to prevent dryness.
- Let dish rest 5 minutes after cooking to allow flavors to meld and sauce to thicken slightly.
- Store leftovers in airtight container in refrigerator for 3-4 days. Pasta will absorb liquid, so add broth when reheating.
- Freezes well for up to 3 months. Portion into individual containers, label with date, and thaw overnight before reheating.
- For vegetarian version, omit meat, double the beans, add corn and bell peppers, and use vegetable broth.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This One-Pot Chili Mac has earned its place as a weeknight staple in my kitchen, and I hope it becomes one in yours too.
It’s the kind of recipe that makes cooking feel effortless while still delivering maximum comfort and satisfaction.
The beauty of this dish lies in its flexibility—you can dress it up with fancy toppings or keep it simple and classic.
Give it a try on your next busy evening, and I bet you’ll find yourself making it again and again.
I’d love to hear how yours turns out, so drop a comment below and let me know what variations you tried.
Recommended:
- Slow Cooker Beef Chili Recipe
- Spicy Beef Chili Recipe
- Crockpot Turkey Chili Recipe
- Winter Chili Recipes
- Mexican Chicken Casserole Recipe


