There are few things in life more satisfying than scooping a hearty spoonful of rich, cheesy chili mac straight from the slow cooker.

This dish brings together two all-American favorites, savory chili and gooey macaroni and cheese, into one soul-warming meal. Imagine tender pasta soaking up a spicy tomato-chili sauce, ground beef browned to perfection, and a creamy layer of melted cheddar binding everything together. It’s comfort food at its finest, and your Crock Pot does all the hard work for you.
I first made this recipe on a chilly weekend when I wanted something cozy but low-effort. By dinnertime, my kitchen smelled like a Tex-Mex dream, smoky cumin, tangy tomatoes, and sharp cheddar. One bite and everyone at the table was hooked. If you love set-it-and-forget-it dinners that taste like they took hours of effort, Crock Pot Cheddar Chili Mac is about to become your weeknight hero.
Ingredients
(Serves 6)
- 1 pound (450 g) lean ground beef
- 1 small yellow onion, diced
- 2 cans (14.5 oz each) diced tomatoes
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 tablespoon chili powder
- 2 cups uncooked elbow macaroni
- 2 cups shredded sharp cheddar cheese
- 1 ½ cups beef broth
Cooking Instructions
- Cook the beef and onion.
In a large skillet over medium heat, cook the ground beef until it starts to brown. Add the diced onion and continue cooking for about 5 minutes, until the onion softens and the beef is no longer pink. Drain off any excess fat. - Load the Crock Pot.
Transfer the cooked beef and onion mixture to your Crock Pot. Add the diced tomatoes (with juices), kidney beans, chili powder, and beef broth. Stir well to combine everything evenly. - Slow cook.
Cover and cook on low for 6 to 7 hours or on high for 3 to 4 hours. During this time, your kitchen will fill with that signature chili aroma, smoky, meaty, and slightly spicy. - Add the pasta.
About 30 minutes before serving, stir in the uncooked elbow macaroni. Replace the lid and let the pasta cook until tender. If the mixture looks too thick, stir in a little extra broth or water. - Cheese it up.
Once the pasta is cooked, stir in 1½ cups of shredded cheddar until it melts and blends into the sauce. Sprinkle the remaining ½ cup on top and cover for an additional 5 minutes, letting it melt into a golden, gooey layer. - Serve hot.
Scoop generous portions into bowls. Top with extra cheese, sour cream, or a pinch of chopped scallions if desired. The texture should be thick, creamy, and perfectly balanced between chili heat and cheesy comfort.

Ingredients
Method
- Brown 1 lb ground beef with 1 diced onion in a skillet; drain excess fat.
- Add beef mixture to the Crock Pot with 2 cans diced tomatoes, 1 can kidney beans, 1 tbsp chili powder, and 1½ cups beef broth. Stir well.
- Cook on low for 6–7 hours or high for 3–4 hours.
- Stir in 2 cups uncooked elbow macaroni about 30 minutes before serving. Add a bit more liquid if needed.
- Mix in 2 cups shredded cheddar cheese until melted and creamy.
- Serve hot and enjoy!
Tried this recipe?
Let us know how it was!Tips
- Substitutions:
Swap ground beef for ground turkey or plant-based crumbles to make it lighter. Use black beans or pinto beans if you prefer them over kidney beans. - Cheese options:
Sharp cheddar gives that bold, tangy punch, but you can also mix in Monterey Jack, Colby, or Pepper Jack for a spicy kick. - Add-ins:
Stir in chopped bell peppers, corn, or jalapeños for extra flavor and texture. - Storage:
Refrigerate leftovers in an airtight container for up to 4 days, or freeze for up to 2 months. Reheat gently in the microwave or on the stovetop, adding a splash of broth to keep it saucy. - Make-ahead:
Prepare the chili base (everything except pasta and cheese) a day ahead. Chill it overnight, then reheat in the Crock Pot, add pasta, and finish with cheese just before serving.
Why You’ll Love This Recipe
- Taste: Every bite is a perfect harmony of smoky chili spices, juicy beef, tender beans, and creamy cheese.
- Ease: The slow cooker handles most of the work. Just a few minutes of prep and minimal cleanup.
- Comfort: This dish tastes like home, hearty, rich, and warming on a cool day.
- Family-Friendly: Kids love the cheesy pasta, adults love the flavorful chili, everyone wins.
- Economical: Simple pantry staples make this a budget-friendly meal that feeds a crowd.
When you lift the lid after hours of slow cooking, the delicious smell will make everyone come running to the table.
FAQs
1. Can I use chicken instead of beef?
Yes! Ground chicken or turkey work well. Just season it slightly more since they’re leaner meats.
2. Can I cook the pasta separately?
You can, especially if you plan to freeze leftovers. Add cooked pasta near the end of cooking and stir through for even coating.
3. What if I don’t have a slow cooker?
Use a large pot on the stovetop. Simmer the chili base covered for about 45 minutes, then add pasta and cook until tender.
4. Can I make it spicier?
Absolutely. Add extra chili powder, diced jalapeños, or a dash of hot sauce for more heat.
5. How do I prevent the pasta from getting mushy?
Add the pasta toward the end of the slow cooking time and monitor it closely so it stays al dente.
Crock Pot Cheddar Chili Mac is proof that comfort food doesn’t need to be complicated. With just a handful of ingredients and your trusty slow cooker, you’ll have a dish that feels like a hug in a bowl, rich, meaty, cheesy, and full of flavor. Whether it’s a busy weeknight or a cozy Sunday dinner, this meal guarantees smiles and full bellies. Serve it up, share it with family, and make it a repeat favorite in your kitchen.

