Chili Mac is a warm and comforting dish that’s perfect for any day! It combines delicious chili and cheesy pasta, making it a hearty meal you and your family will love.
It’s so easy to make! I just throw everything in one pot, and in no time, we’re enjoying a tasty dinner together. Plus, the cheese pulls are just the best! 🧀❤️
Key Ingredients & Substitutions
Ground Beef: This is the main protein for your Chili Mac. If you’re looking for a lighter option, try ground turkey or chicken. For a vegetarian version, use lentils or plant-based meat substitutes.
Onion and Garlic: These aromatics add flavor. I find yellow onions work best, but any onion is fine. If you prefer milder flavor, shallots can be a great substitute. Fresh garlic is best, but garlic powder can work in a pinch.
Kidney Beans: They add fiber and texture. If you don’t have kidney beans, black beans or pinto beans can be swapped in. Canned beans save time but make sure to rinse them well before using.
Diced Tomatoes: The canned tomatoes bring moisture and flavor. You can substitute with fresh tomatoes (about 2 cups, chopped) or crushed tomatoes if you want a smoother sauce.
Pasta: I use elbow macaroni for its bite-sized shape. You can also use any other small pasta, like shells or penne, and even gluten-free pasta works if needed.
How Do You Make Sure the Pasta is Perfectly Cooked in the Chili Mac?
Cooking pasta in the Chili Mac is all about timing. You want it tender, without being mushy. Here’s how to do it:
- After adding the pasta, keep the mixture covered. This helps steam the pasta for even cooking.
- Stir occasionally to prevent it from sticking to the bottom of the skillet.
- If it seems too dry, a splash of beef broth or water will keep it moist and help the pasta cook through.
- Check pasta for doneness a couple minutes before you think it’s done. Cook until it’s al dente, which means it still has a bit of bite.
Following these tips will make your Chili Mac perfectly creamy and satisfying!

How to Make Chili Mac
Ingredients You’ll Need:
For the Main Dish:
- 1 lb (450 g) ground beef
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 (15 oz) can kidney beans, drained and rinsed
- 1 (10 oz) can diced tomatoes with green chilies (or plain diced tomatoes)
- 1 cup beef broth or water
- 2 tbsp tomato paste
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- Salt and pepper to taste
- 2 cups elbow macaroni
- 1 1/2 cups shredded cheddar cheese, divided
For Serving:
- Sour cream, for topping (optional)
- Fresh cilantro or parsley, chopped for garnish (optional)
How Much Time Will You Need?
This Chili Mac takes about 10 minutes to prepare and around 25 minutes to cook. In total, you’ll spend approximately 35 minutes before it’s time to dig in!
Step-by-Step Instructions:
1. Cook the Ground Beef:
In a large skillet, heat it over medium-high heat. Add the ground beef and cook until it’s nicely browned, which should take about 5 to 7 minutes. Make sure to break it apart with a spoon as it cooks so it crumbles well.
2. Add Onions and Garlic:
Once the beef is browned, if there’s extra fat, you can drain it out. Then, add the chopped onion and minced garlic to the skillet. Sauté them for about 3 to 4 minutes until the onion is soft and translucent.
3. Season It Up:
Now, stir in the chili powder, ground cumin, smoked paprika, salt, and pepper. This will coat the beef and onions nicely, creating a flavorful base for your Chili Mac.
4. Combine the Ingredients:
Add the tomato paste, diced tomatoes (along with their juices), kidney beans, and beef broth to the skillet. Give everything a good stir to blend the flavors together.
5. Cook the Macaroni:
Bring the mixture to a simmer, and then add the elbow macaroni. Cover the skillet and reduce the heat to low. Cook it for about 15 minutes, stirring occasionally, until the pasta is tender and most of the liquid is absorbed. If it gets too dry, feel free to add a bit of water or broth.
6. Add Cheese:
Once the pasta is perfect, stir in 1 cup of the shredded cheddar cheese. Mix it until the cheese is melted and everything is creamy.
7. Top It Off:
Remove the skillet from heat and sprinkle the remaining 1/2 cup of cheddar cheese on top. It’s nice and cheesy!
8. Serve and Enjoy:
Dish out the Chili Mac while it’s warm! You can add a dollop of sour cream on top and sprinkle with fresh cilantro or parsley if you’d like. Enjoy your hearty and delicious meal!

Can I Use Ground Turkey Instead of Beef?
Absolutely! Ground turkey is a great alternative for a leaner option. Just follow the recipe as is, and it will still be delicious!
Can I Make This Dish Vegetarian?
Yes, you can easily make Chili Mac vegetarian by replacing the ground beef with lentils or a plant-based meat substitute. Use vegetable broth instead of beef broth for added flavor.
How Do I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply warm on the stove over low heat, adding a splash of water or broth to loosen it up if needed.
Can I Freeze Chili Mac?
Yes, Chili Mac freezes well! Allow it to cool completely, then transfer to a freezer-safe container. It can be frozen for up to 3 months. Thaw in the fridge overnight before reheating.


