Garlic Chili Mac is a bold and tasty pasta dish that brings together the zing of garlic and the kick of chili in a creamy, cheesy sauce. It’s all about that perfect mix of spicy heat and rich comfort, with tender macaroni noodles soaking up every bit of flavor.
I love making Garlic Chili Mac when I want something easy but exciting. The garlic gives it a nice punch, and the chili adds just the right amount of warmth without overpowering the dish. It’s one of those meals that feels cozy but keeps your taste buds interested. I usually stir in a little extra cheese on top for that melty, gooey finish.
This dish is great for a quick weeknight dinner or when you want to impress friends with something simple but tasty. I often pair it with a fresh green salad or some crusty bread to round out the meal. Garlic Chili Mac always hits the spot when you want comfort food with a little edge!
Key Ingredients & Substitutions
Elbow macaroni: This pasta shape holds the sauce well, keeping every bite flavorful. You can swap with other short pasta like rotini or shells if elbow macaroni isn’t available.
Ground beef: It adds richness and meaty texture. Ground turkey or chicken are lighter choices and work just as well. For a vegetarian version, try seasoned lentils or plant-based meat crumbles.
Garlic: Fresh garlic is key here for that punchy, aromatic flavor. Mince finely to spread its taste evenly. Garlic powder can be a backup but fresh is best.
Chili powder & red pepper flakes: These create the spicy kick. Adjust the amounts to match your heat level. Paprika adds smokiness. If you prefer less heat, reduce or skip the red pepper flakes.
Cheddar cheese: I love the creamy, sharp flavor it brings. You can mix in mozzarella for extra meltiness or use a mild cheese if you want less sharpness.
How Do I Get the Sauce Rich and Flavorful Without Being Watery?
Building a thick, spicy sauce is all about layering and simmering:
- Sauté onions until soft to bring out sweetness before adding garlic.
- Toast the spices briefly after adding them to boost their flavor.
- Simmer the tomato sauce, broth, and diced tomatoes together so the liquid reduces and thickens.
- Be sure to drain your diced tomatoes to avoid extra watery sauce.
- After adding pasta, stir in cheese off the heat so it melts smoothly without breaking the sauce.
These extra steps help the sauce cling to the noodles perfectly, giving you a rich, spicy Garlic Chili Mac every time.

Equipment You’ll Need
- Large pot – I use it to boil the pasta quickly and easily drain all at once.
- Deep skillet or large frying pan – perfect for cooking the beef, making the sauce, and combining everything without splashing.
- Colander – for draining the cooked pasta smoothly.
- Wooden spoon or spatula – helps stir everything evenly and prevents sticking.
- Measuring spoons and cups – keeps your spices and liquids just right for perfect flavor.
Flavor Variations & Add-Ins
- Swap ground beef for cooked chorizo or spicy sausage for extra smoky flavor and heat.
- Mix in chopped peppers or corn to add sweetness and crunch.
- Replace cheddar with Monterey Jack or pepper Jack for varied meltiness and spice level.
- Add a splash of hot sauce or drizzle of sour cream on top for a cool, tangy contrast.
How to Make Garlic Chili Mac?
Ingredients You’ll Need:
- 8 oz elbow macaroni pasta
- 1 lb ground beef (or ground turkey for a lighter option)
- 4 cloves garlic, minced
- 1 small onion, finely chopped
- 1-2 tablespoons chili powder (adjust to heat preference)
- 1 teaspoon smoked paprika
- ½ teaspoon red pepper flakes (optional, for extra heat)
- 1 teaspoon cumin powder
- 1 (14 oz) can diced tomatoes, drained
- 1 cup tomato sauce
- 1 cup beef or chicken broth
- 1 cup shredded cheddar cheese (plus extra for topping)
- 2 tablespoons olive oil
- Salt and black pepper to taste
- Fresh cilantro or parsley for garnish (optional)
How Much Time Will You Need?
This recipe takes about 10 minutes to prep, 15 minutes to cook, and a few extra minutes if you add the optional cheese topping. Altogether, you’ll have a delicious, satisfying meal ready in about 25-30 minutes.
Step-by-Step Instructions:
1. Cook the Pasta:
Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package directions until al dente. Drain the pasta and set it aside.
2. Prepare the Sauce and Beef:
Heat olive oil in a large skillet or cast-iron pan over medium heat. Add the chopped onion and sauté for about 3 minutes until it starts to soften. Stir in the minced garlic and cook for another 1-2 minutes, being careful not to burn it.
Add the ground beef, breaking it apart with a spatula. Cook until the beef is browned and no longer pink, about 6-8 minutes. Drain any excess fat to keep it from being greasy.
3. Spice It Up and Simmer:
Mix in chili powder, smoked paprika, cumin, red pepper flakes (if using), salt, and black pepper. Cook for 1 minute to let the spices release their flavors.
Add the drained diced tomatoes, tomato sauce, and broth. Stir everything together and let the sauce simmer for 5-7 minutes until it thickens slightly.
4. Combine Pasta and Cheese:
Add the cooked macaroni to the skillet and stir well to coat all the noodles with the flavorful chili-garlic sauce. Mix in shredded cheddar cheese until it melts and blends into the sauce.
5. Optional Cheesy Finish:
If you want an extra cheesy top, sprinkle more shredded cheddar over the dish. Cover the skillet with a lid and let it sit on low heat for a few minutes until the cheese melts beautifully.
6. Garnish and Serve:
Sprinkle fresh cilantro or parsley on top for a bit of color and added freshness. Serve your Garlic Chili Mac hot and enjoy!
Can I Use Frozen Ground Meat for This Recipe?
Yes, but be sure to fully thaw it first for even cooking. Thaw in the fridge overnight or place the sealed package in cold water for faster thawing. Drain any excess liquid before cooking.
Can I Make Garlic Chili Mac Ahead of Time?
Absolutely! Prepare the pasta and sauce separately, then combine and reheat just before serving. Store leftovers in an airtight container in the fridge for up to 3 days.
How Do I Store and Reheat Leftovers?
Keep leftovers in an airtight container in the fridge. Reheat gently on the stove or microwave, stirring occasionally. Add a splash of broth or water if the pasta looks dry.
What Can I Substitute for Cheddar Cheese?
You can use mozzarella for a milder, creamier taste or pepper jack for a little extra kick. If dairy-free, try vegan cheese alternatives that melt well.