Crockpot Chili Mac and Cheese

Crockpot chili mac has been one of those meals I keep coming back to whenever life gets busy but I still want a dinner that feels like a big, warm hug. The first time I made it, I was trying to clear out little bits of pantry staples—pasta, cheese, tomatoes, spices—and somehow it morphed into an accidental masterpiece. The slow cooker did all the hard work, simmering everything together until the sauce turned thick, a little smoky, and beautifully clingy. When the cheese goes in at the end, it melts into all those nooks of macaroni, turning every bite into something extra cozy, a little spicy, and deeply satisfying.

What I love most about this recipe is how it brings two comfort-food icons to the same table without any drama. Chili alone is already a crowd-pleaser, but adding pasta and that silky cheese layer makes it ridiculous in the best possible way. It stretches the flavors into something heartier, fuss-free, and perfect for serving a group or enjoying leftovers for days. No complicated steps, no babysitting the stove—just toss, stir, and let the Crockpot work its magic. It’s the kind of dish that makes dinner feel effortless while tasting like you definitely didn’t take the easy route.


What You Need To Make This Recipe

Ground beef:
I choose ground beef because it delivers a classic chili flavor that’s rich and deeply savory. As it slow cooks, it breaks down into the sauce, seasoning the pasta from the inside out. It also holds up beautifully to spice, soaking in paprika, chili powder, and cumin like a sponge.

Elbow macaroni:
Elbow macaroni is the perfect pasta for this because its curves cradle the sauce. In a slow cooker, it softens without turning mushy if timed right, and it mingles seamlessly with cheese, beans, and tomatoes while keeping that nostalgic mac-and-cheese soul in every forkful.

Onion:
Onion is the quiet backbone of any chili worth making. It sweetens as it cooks low and slow, rounding out the spice and adding depth. I like a yellow onion for its balanced, mild bite that fades gracefully into the sauce, leaving flavor, not texture.

Garlic:
Garlic adds that aromatic punch that lifts everything up. It infuses the sauce as it simmers, adding warmth and an earthy edge that complements the tang of tomatoes and richness of cheese without overpowering the spice blend.

Kidney beans:
Kidney beans bring heartiness and protein, making this dish filling without feeling heavy. They hold their shape and absorb seasoning beautifully while adding a creamy contrast to the spiced beef and cheesy macaroni.

Diced tomatoes:
A can of diced tomatoes gives the chili its saucy base and a little acidity to balance the cheese later. Slow cooking preserves their flavor, making the sauce bright but not sharp, and they disperse into the beef creating a chunky-smooth texture hybrid I adore.

Tomato sauce:
Tomato sauce smooths out the diced tomatoes and gives the pasta something to swim in. It thickens as it cooks, layering in the spices and beef juices for a sauce that’s clingy, rich, and ideal for cheesy absorption.

Chili powder:
Chili powder creates that unmistakable chili identity. I add a generous scoop because the slow cooker softens its edges into something fragrant and a touch smoky, seasoning every layer without turning any one bite aggressively spicy.

Cumin:
Cumin adds earthiness and warmth—the spice I can’t skip. It anchors the chili powder, making the sauce taste fuller and more developed, almost like it’s been bubbling on the stove for hours, without needing to.

Paprika:
Paprika brings color and a gentle peppery sweetness. In a Crockpot, it blooms slowly, blending into the tomato base and amplifying the beefiness while keeping the overall flavor mellow, vibrant, and balanced.

Cheddar cheese:
Cheddar is my cheese of choice here because it melts like a dream and brings that classic mac-and-cheese sharpness. Grated fresh or from the bag, it transforms the chili into a creamy, gooey sauce that thickens the pasta beautifully.

Milk:
Milk helps the cheese melt into a silky, emulsified sauce instead of clumping. It adds creaminess without diluting the spice, making the sauce glossy, thick, and indulgent in every spoonful.


Ingredients list

  • 1 lb (450 g) ground beef
  • 2 cups elbow macaroni (uncooked)
  • 1 yellow onion, diced
  • 3 cloves garlic, minced
  • 1 can (15 oz / 425 g) kidney beans, drained
  • 1 can (14.5 oz / 411 g) diced tomatoes
  • 1 can (15 oz / 425 g) tomato sauce
  • 2 tbsp chili powder
  • 1 tsp cumin
  • 1 tsp paprika
  • 2 cups shredded cheddar cheese
  • ½ cup milk
  • 1 tsp salt (adjust to taste)
  • ½ tsp black pepper

How to Make Crockpot Chili Mac and Cheese

Cook the Beef

Brown the ground beef in a skillet until fully cooked, then drain the excess fat. This step keeps the chili sauce rich but not greasy. I like to season lightly with salt while cooking to give it a head start in flavor before it joins the slow cooker.

Prep the Aromatics

Dice the onion and mince the garlic. These two create the foundation of the chili flavor. Once they’re prepped, sprinkle a tiny bit of salt on them before adding to the Crockpot—it softens them faster and helps them release aroma into the sauce early.

Build the Chili Base

Add the cooked beef, onion, garlic, kidney beans, diced tomatoes, tomato sauce, chili powder, cumin, paprika, salt, and pepper to the slow cooker. Stir well to distribute spices so every noodle later gets coated evenly. The sauce will look bold and thick already—that’s exactly what you want.

Slow Cook

Cover and cook on HIGH for 2 hours or LOW for 3–4 hours. The slow simmer deepens the spices and softens the beans and tomatoes until they practically melt into the meat. You’ll smell it long before it’s done… try not to lift the lid too often, it slows things down!

Add the Pasta

Stir in the uncooked elbow macaroni, making sure it’s submerged in the chili sauce. This helps it cook evenly and absorb all the seasoning. Cover again and cook for 20–30 minutes on HIGH until the pasta is tender.

Cheese it Up

Stir the milk into the shredded cheese and add it to the Crockpot. Mix gently until melted into a creamy chili cheese sauce. This is where the magic really happens—the sauce turns glossy and velvety, coating every inch of macaroni.


Tips for Making this Recipe

  • Brown and drain the beef—this keeps the final dish thick, rich, and not oily.
  • Add pasta at the END of the chili cook time, not the start, to avoid mushy noodles.
  • Grate cheese finely for smoother melting and more even distribution.
  • Mix cheese with milk before adding—it prevents clumping and creates a creamy sauce.
  • Taste before serving and adjust salt; slow cooking can mellow seasoning.
  • If you like it spicier, add a pinch of cayenne or diced jalapeño after the chili base is built.
  • For thicker chili, crack the lid open the last 15 minutes to let steam escape.
  • Rinse beans only if you want to reduce sodium—not required otherwise.

FAQs

Can I add the pasta at the beginning?
It’s best not to. Pasta can overcook and lose its texture when slow cooked for hours. Adding it later ensures it stays tender but not mushy.

What other meat works well for this?
Ground turkey, chicken, or pork all work. Beef gives classic chili richness, but turkey keeps it lighter without losing the comfort factor.

Can I freeze leftovers?
Yes! Freeze without extra milk added after serving for best results. Thaw overnight in the fridge and reheat on the stove or slow cooker until creamy again.

Why add milk to the cheese?
Milk helps the cheese melt into a smooth, combined sauce and keeps the texture creamy instead of stringy or clumpy.

How do I avoid burnt edges in the slow cooker?
Make sure the pasta is fully submerged in sauce before cooking. Stir gently after adding cheese to maintain even heating.

Can I use a different cheese?
Definitely. Colby Jack, mozzarella, or a Mexican blend melt nicely. Cheddar adds the sharpest, most classic mac flavor.

Do I need to rinse the beans?
No, unless you’re watching sodium. The chili sauce will season them perfectly as they slow cook.

How spicy is this recipe?
It has a mild, warming spice level from chili powder and cumin. It’s flavorful without being too hot, but you can always dial it up if you love heat.