HomeComfort Food › One pot chili mac

One pot chili mac

By Ami · September 15, 2026 · ★★★★★ 4.9 from 221 reviews · Jump to Recipe · Print

One pot chili mac is what happens when chili and macaroni stop pretending to be separate dinners — the pasta cooks right in the chili, soaking up all of it, and the whole thing takes thirty minutes in one pot. 38g of protein and exactly one thing to wash.

One pot chili mac in a cast iron pot with elbow macaroni in thick beef chili under melted cheddar cheese and scallions, easy 30-minute comfort food recipe
RecipeLoop app iconSave recipes like this straight from TikTok and plan your week in minutes with RecipeLoop, the free AI meal planner.

The pasta cooks in the chili, and that's the entire point.

Here's what you'll need.

Elbow macaroni is right because it cooks in about ten minutes, which matches the sauce. Larger shapes need more liquid and more time and throw the whole ratio off. Use beef broth rather than water — it's cooking into the pasta, so it's doing double duty. Rinse the kidney beans well; the can liquid makes the sauce cloudy and slightly tinny.

Overhead flat-lay of ingredients for one pot chili mac in small white bowls — ground beef, elbow macaroni, kidney beans, diced tomatoes, tomato sauce, onion, chili powder, cumin, beef broth and shredded cheddar

Here's how it all comes together.

Step 1 — Brown the beef

Heat a large Dutch oven over medium-high and brown the ground beef for 6 to 7 minutes, breaking it up as it goes. Leave it undisturbed at the start so you get real color rather than grey crumbles.

Close-up process photo of ground beef browning in a large cast iron Dutch oven for one pot chili mac
Step 2 — Soften the onion and pepper

Add the diced onion and bell pepper and cook 4 minutes until they soften. They'll finish breaking down during the simmer, so you just need them past raw here.

Close-up process photo of diced onion and bell pepper softening with browned ground beef in a Dutch oven
Step 3 — Bloom the spices

Add the garlic, chili powder, cumin, smoked paprika and oregano and stir for 60 to 90 seconds until the pot smells deeply of chili. Spices need hot fat to open up — added later with the liquid they taste dusty and flat.

Close-up process photo of chili powder, cumin and paprika blooming in hot fat with ground beef in a Dutch oven, warm light
Step 4 — Add the liquids and beans

Pour in the diced tomatoes, tomato sauce, beef broth and rinsed kidney beans, then stir and bring it up to a strong simmer. Make sure it's properly bubbling before the pasta goes in or the macaroni will sit and go gluey.

Close-up process photo of diced tomatoes, tomato sauce and kidney beans being stirred into seasoned beef in a Dutch oven
Step 5 — Cook the macaroni right in it

Stir in the dry elbow macaroni, cover, and simmer 10 to 12 minutes, stirring every few minutes so nothing catches on the bottom. Stirring matters here — pasta left alone in a thick sauce will weld itself to the pot.

Close-up process photo of dry elbow macaroni being stirred into simmering beef chili in a Dutch oven
Step 6 — Melt the cheese over the top

Once the pasta is tender, scatter the cheddar over the surface, cover, and let it sit off the heat for 3 minutes until melted. Then scatter with scallions and serve straight from the pot.

Close-up process photo of shredded cheddar melting in a blanket over chili mac in a Dutch oven with scallions scattered on top
GLP-1 High Protein High Fiber Cookbook coverEating higher-protein on purpose? The Ultimate GLP-1 High Protein High Fiber Cookbook is full of meals like this one.

Things I learned while testing this recipe.

Make it ahead, or stretch it further.

Here's what I'd serve with this.

Just in case you have leftovers.

Storing: keep it in an airtight container in the fridge for up to 4 days. It sets nearly solid when cold because the pasta keeps absorbing — that's normal, and broth brings it back on reheating.

Reheating: warm on the stove over medium-low with a half cup of beef broth or water, stirring until it loosens, about 5 minutes. The microwave works at 70% power for 2 minutes, but add the liquid first or the edges dry out.

More comfort food recipes...

Taco soup
Taco soup — 30 minutes, one pot, 33g protein
Crockpot Beef Chili (Thick, Hearty, 35g Protein a Bowl)
Crockpot Beef Chili (Thick, Hearty, 35g Protein a Bowl) — thick hearty slow cooker chili
Baked mac and cheese
Baked mac and cheese — golden bubbly cheese crust
One pot chicken alfredo pasta
One pot chicken alfredo pasta — creamy parmesan penne, 30 minutes

One pot chili mac

★★★★★ 4.9 from 221 reviews — one pot chili mac with ground beef, kidney beans and elbow macaroni cooked right in the chili under melted cheddar. 30 minutes, 38g protein, 11g fiber.

Prep 10 min · Cook 25 min · Total 35 min · Serves 6 · Category: Comfort Food · Cuisine: American

Ingredients

Instructions

  1. Brown. Brown the beef in a large Dutch oven over medium-high 6-7 minutes. Drain most of the fat.
  2. Vegetables. Add the onion and bell pepper and cook 4 minutes until softened.
  3. Bloom. Add the garlic, chili powder, cumin, paprika, oregano, salt and pepper and stir 60-90 seconds until fragrant.
  4. Liquids. Add the diced tomatoes, tomato sauce, beef broth and rinsed beans. Bring to a strong simmer.
  5. Pasta. Stir in the dry macaroni, cover and simmer 10-12 minutes, stirring every few minutes, until just tender.
  6. Cheese. Scatter the cheddar over the top, cover and rest off the heat 3 minutes. Top with scallions and sour cream.

Notes: Bring the liquid to a proper simmer before adding pasta. Stir every few minutes so the macaroni doesn't catch on the bottom. Pull it while it still looks slightly loose — the pasta keeps absorbing off the heat. Undercook by a minute if you plan to freeze it. Rinse the kidney beans well. Add a second can of beans plus 1 cup broth to stretch it to 8 servings.

Nutrition (per serving, estimated): 580 calories · 38g protein · 56g carbs · 22g fat · 11g fiber

GLP-1 High Protein High Fiber Cookbook cover

If this is how you want to eat every day, this cookbook makes it easy.

The Ultimate GLP-1 High Protein High Fiber Cookbook for Weight Loss is built on the same idea as this recipe — lean protein, plenty of fiber, real food and portions big enough to keep you full. Simple, tested recipes for anyone eating higher-protein on purpose, on a GLP-1 medication or not.

Get the cookbook on Amazon
RecipeLoop app iconMeal-plan the whole week around recipes like this with RecipeLoop — save recipes from anywhere, get a grocery list automatically.

FAQ

Can I cook the pasta separately instead?
You can, but the dish loses most of what makes it good. Cooking the macaroni in the chili means it absorbs the seasoned liquid while releasing starch that thickens the sauce. Pasta boiled in plain water and stirred in at the end tastes like two separate things sharing a bowl.
Why did my chili mac turn out gluey?
Usually the pasta went in before the liquid was properly simmering, or it wasn't stirred. Dry pasta sitting in barely-warm thick sauce releases starch without cooking evenly. Get a strong simmer going first, then stir every few minutes.
Can I make this in an Instant Pot?
Yes. Brown the beef and bloom the spices on sauté, then add everything including the pasta, and pressure cook on high for 4 minutes with a quick release. Stir in the cheese after. Use half a cup less broth since there's no evaporation under pressure.
How do I make it spicier?
Add a diced jalapeño with the onion, increase the chili powder to three tablespoons, or stir in a minced chipotle in adobo with the tomatoes. A teaspoon of cayenne is the blunt approach. Serving hot sauce on the side lets everyone decide for themselves.