
One-Pot Chili Mac
Seasoned beef chili and tender elbow macaroni cook together in a single pot, then finish with melty sharp cheddar. It's a hearty weeknight dinner with very little cleanup.
- Prep
- 15 min
- Cook
- 40 min
- Wait
- 5 min
- Total
- 1 hr
- Makes
- About 8 cups (6 generous servings)
Steps
Before you start
- Grate the cheddar from a block rather than using pre-shredded. Pre-shredded cheese contains anti-caking starch and melts less smoothly. You need 170 g (6 oz), which makes about 1½ cups loosely packed. Divide it into 120 g (about 1 cup) to stir in and 50 g (about ½ cup) for the topping.
- Use a pot with a wide base so the pasta cooks evenly. A 5½- to 6-quart heavy-bottomed pot works well. Everything cooks on the stovetop, so the oven is not used.
- Open and drain the beans first. Rinse them under cold water until the water runs clear.
- Don't drain the diced tomatoes. Their juice is part of the cooking liquid.
Prep the ingredients
- Dice the onion and bell pepper into ¼-inch (6 mm) pieces and mince the garlic.
- Drain and rinse the kidney beans.
- Grate the cheddar, then weigh out 120 g (about 1 cup) for stirring in and 50 g (about ½ cup) for the topping, and keep them separate.
- Slice the scallions, if using.
- Measure the chili powder, cumin, smoked paprika, oregano, salt, and pepper into a small bowl so they're ready to add together.
+ Show details− Hide details
Ready when: Everything is chopped, measured, and within reach of the stove.
Tip: Prepping first matters here. Once the pot is going, the steps move quickly.
Brown the beef
- Set a 5½- to 6-quart heavy-bottomed pot over medium-high heat for 2 minutes.
- Add the ground beef and break it into large chunks.
- Let it sit undisturbed for 2 minutes to form a crust.
- Then break it into smaller crumbles with a wooden spoon and cook, stirring occasionally, for 5 to 6 minutes more.
+ Show details− Hide details
Ready when: No pink remains and the edges are browned. An instant-read thermometer in the beef reads at least 160°F (71°C). Leave the rendered fat in the pot.
Tip: Don't crowd or stir constantly early on. Beef that sits briefly browns, which adds flavor. Constant stirring steams it grey.
Soften the vegetables
- Add the onion and bell pepper to the beef and fat.
- Cook, stirring every minute or so, for 5 minutes.
- Add the garlic and cook for 30 seconds more.
+ Show details− Hide details
Ready when: The onion is soft and translucent and the garlic smells fragrant but hasn't browned.
Tip: If the pot looks dry or things start to stick, add a splash of the measured ½ cup water to loosen the browned bits, and use the rest in step 5.
Toast spices and paste
- Push the beef mixture to the sides to clear a space in the center.
- Add the tomato paste to the center, then sprinkle the spice mixture over everything.
- Stir constantly for 1 minute.
- Stir in the Worcestershire sauce.
+ Show details− Hide details
Ready when: The paste darkens slightly to a brick red and the spices smell deeply fragrant.
Tip: Keep stirring. Chili powder scorches quickly and turns bitter.
Add liquids and beans
- Pour in the tomato sauce, the undrained diced tomatoes, the 1½ cups (360 ml) beef broth, and the water.
- Add the kidney beans.
- Scrape the bottom of the pot with a wooden spoon to loosen any browned bits.
- Raise the heat to high and bring to a full boil, about 5 minutes.
+ Show details− Hide details
Ready when: The liquid is bubbling vigorously across the whole surface.
Cook the macaroni
- Stir in the dry macaroni, making sure all of it is submerged.
- Reduce the heat to medium-low so the pot holds a steady gentle simmer.
- Partially cover with the lid slightly ajar and cook for 10 to 12 minutes, stirring thoroughly every 3 minutes and scraping the bottom.
- Then take the lid off.
- If the sauce is still thin and runs freely off the spoon, simmer uncovered for 2 to 4 minutes more, stirring often, until the pasta is tender and the sauce has reduced.
+ Show details− Hide details
Ready when: A piece of macaroni is tender with a slight bite, and the sauce is thick and clings to the pasta. Pull a spoon across the bottom and the sauce should slowly fill the gap.
Tip: Stir from the bottom, since macaroni sinks and can stick and scorch. If the pot looks dry before the pasta is tender, add ¼ cup (60 ml) extra water. If it is loose, keep simmering uncovered rather than adding cheese early.
Melt in the cheese
- Remove the pot from the heat.
- Stir in 120 g (about 1 cup) of the cheddar, a handful at a time, until melted.
- Taste and add more salt if needed.
- Sprinkle the remaining 50 g (about ½ cup) cheddar over the top and cover the pot.
+ Show details− Hide details
Ready when: The cheese is melted into the sauce, which looks glossy and creamy.
Tip: Add the cheese off the heat. Cheese over high heat can turn grainy or oily.
Rest and serve
- Let the chili mac stand, covered, for 5 minutes so the sauce thickens slightly and the topping melts.
- Scatter with sliced scallions, if using, and serve hot in bowls.
+ Show details− Hide details
Ready when: The top layer of cheese is fully melted and the sauce is thick but still saucy.
Tip: The pasta keeps absorbing liquid as it sits. If it tightens up too much, stir in a splash of hot water or broth.
Good to know
Tips
- Use low-sodium broth so you can control the salt. The tomato sauce and cheese add salt too, so taste before adding more at the end.
- For more heat, add ½ teaspoon cayenne with the spices or a diced jalapeño with the onion.
- Don't skip the rest at the end. The sauce looks slightly loose right off the heat and thickens as it stands.
- Serve with sour cream, pickled jalapeños, or crushed tortilla chips for extra texture.
Make ahead
You can make the chili base through step 5 up to 2 days ahead. Cool it and refrigerate it in a covered container. Reheat it to a full boil, then continue with step 6. Fresh pasta gives the best texture.
Storage & reheating
Refrigerate in an airtight container for up to 4 days. Freeze for up to 2 months, though the pasta will be softer. Thaw overnight in the fridge. Reheat in a covered pot over medium-low heat, or in the microwave in 1-minute bursts. Stir in a few tablespoons of water or broth to loosen the sauce, and heat until steaming hot (165°F/74°C).
Substitutions
- 80% lean ground beef → ground turkey or ground chicken. Add 1 tablespoon oil when browning, since poultry is leaner. Cook to 165°F (74°C) instead of 160°F.
- canned dark red kidney beans → pinto or black beans. Use one 15-oz (425 g) can, drained and rinsed. The cooking time is unchanged.
- dried elbow macaroni → small shells or rotini. Keep the same weight. Check for tenderness at 10 minutes, as shapes cook slightly differently.
- sharp cheddar cheese → Monterey Jack or a pepper Jack blend. Use the same weight. Pepper Jack adds a little heat.
More chili
See all →Find more like this
- Meal
- Dinner
- Cuisine
- American
- Main ingredient
- Ground BeefKidney Beans
- Diet
- HalalSugar-Free
- Method
- Stovetop





