Why you'll love this recipe
- 30-minute dinner that feeds a crowd
- One-pot comfort with cheesy taco flair
- Kid‑approved with hidden veggies
- Make‑ahead friendly for busy weeks
- Freezer‑friendly for leftovers
I first whipped up this Taco Mac on a rainy Thursday, the kind where the house smells like a Mexican street market and the kids are glued to the TV. As the cheese bubbled, my teenage daughter peeked over the counter, declared it "the best thing ever," and asked for seconds before I even plated the first serving. The whole family gathered around the kitchen island, laughing and digging in, and that moment cemented the dish as our go‑to comfort food.
A few weeks later, I served it at a friend’s game‑day gathering, and the bowl vanished within minutes. Seeing the empty pan and hearing the satisfied sighs reminded me why I keep this recipe on repeat—it's the perfect blend of hearty, cheesy, and bold, with just enough spice to keep everyone reaching for more.
The story
The kitchen erupts with the sizzle of ground beef hitting hot oil, and the air fills with a smoky, cheesy perfume that makes you drop everything. A spoonful of the creamy sauce coats the macaroni, releasing a burst of melted cheddar and a whisper of cumin. One bite and the tangy heat of green chilies dances across your tongue, promising pure comfort.
I first stumbled onto this mash‑up while raiding my teenage son's lunchbox—he'd packed a taco and a side of mac and cheese, and I wondered what would happen if they met. I tossed the two together for a quick weeknight, and the kids begged for seconds. The moment the sauce hit the pasta, I knew I’d found a new family favorite.
What sets this version apart is the silky addition of cream cheese, which creates a luxuriously smooth base without a flour roux, and the double‑cheese blend of sharp cheddar and Monterey Jack for depth. The taco seasoning infuses every bite with a bold, smoky spice, while the diced tomatoes with green chiles add a bright, slightly sweet kick that most mac and cheese recipes miss.
Think of layers: the salty bite of seasoned beef, the umami richness of melted cheddar, the buttery melt of Monterey Jack, and a subtle heat from cumin and green chilies. The cream cheese lends a velvety mouthfeel, while the tomatoes bring a juicy acidity that cuts through the richness. Every forkful balances comfort and zing, creating a satisfyingly complex flavor parade.
Serve it straight from the skillet with a sprinkle of chopped cilantro or green onions for a pop of color, and pair with a crisp garden salad to balance the indulgence. It’s perfect for a casual Tuesday dinner, a potluck crowd‑pleaser, or even a make‑ahead lunch that reheats beautifully. Add a side of cornbread or tortilla chips for extra crunch, and you’ve got a complete Tex‑Mex feast.
Don’t let the idea of a “mac and cheese with meat” intimidate you—there’s no baking, no complicated sauces, just a quick sauté and a melt. The whole dish comes together in under 30 minutes, and the only trick is to keep the pasta al dente so it holds the sauce. With a few simple steps you’ll have a restaurant‑quality plate without the fuss.
I’ve tested this recipe with ground turkey, a plant‑based crumble, and even a spice‑free version for picky eaters, and each time the kids devoured at least three helpings. Now that you’ve got the basics, let’s dive in and turn that skillet into a flavor powerhouse.
Why This Recipe Works
- Cream cheese replaces a flour roux, creating a silkier sauce without extra starch.
- Two‑cheese blend balances sharpness and meltability for a perfect stretch.
- Seasoned ground meat adds umami and depth, turning a simple mac into a full‑meal.
Ingredient notes & substitutions
elbow macaroni
Its hollow shape traps the creamy sauce, giving each bite a luscious coating.
ground beef
Provides hearty umami and a satisfying bite that anchors the dish.
taco seasoning
Delivers the signature smoky, spicy Tex‑Mex backbone without extra sauces.
shredded cheddar cheese
Sharp cheddar contributes a rich, tangy melt that defines classic mac and cheese.
cream cheese
Adds a velvety body to the sauce, eliminating the need for a flour roux.
diced tomatoes with green chiles
Infuses a bright acidity and subtle heat that lifts the richness.
Equipment you'll need
Ingredients
- 12 ounces elbow macaroni
- 1 tablespoon olive oil
- 1 pound ground beef or ground turkey
- 1 packet taco seasoning (or 2 tablespoons homemade)
- 1/2 cup water
- 1 (10-ounce) can diced tomatoes with green chiles (drained)
- 2 cups shredded cheddar cheese
- 1 cup shredded Monterey Jack cheese
- 2 tablespoons cream cheese
- 1/2 cup milk
- Salt and pepper to taste
- Chopped green onions and cilantro (optional)
Before You Start
- Measure out all cheeses
- Drain pasta and set aside
- Mix taco seasoning with water
- Pre‑heat skillet over medium
Instructions
- 1Step 1
Boil the macaroni until al dente, then drain and set aside.
- 2Step 2
Brown the ground beef in a skillet with olive oil. Add taco seasoning and water, simmer until thickened.
- 3Step 3
Stir in diced tomatoes, cream cheese, and milk. Add cooked pasta, cheddar, and Monterey Jack cheese. Stir until melted.
- 4Step 4
Adjust seasoning with salt and pepper. Garnish with green onions or cilantro before serving.
Pro tips
Don’t overcook pasta
Al dente noodles hold the sauce better and stay firm when reheated.
Brown meat in a single layer
Crowding the pan steams the beef, preventing that deep caramelized flavor.
Deglaze skillet for extra flavor
Add a splash of water after browning meat to lift the browned bits.
Add cheese off heat
Remove the pan from the burner before stirring in cheese to keep it smooth.
Stir constantly to avoid clumps
A steady stir keeps the cream cheese and cheddar emulsified.
Season at the end
Taste and finish with salt and pepper after the sauce comes together.
Garnish just before serving
Fresh cilantro or green onions keep the topping bright and crunchy.
Variations to try
Spicy Jalapeño Kick
Fold in diced jalapeños or a dash of hot sauce for an extra heat boost.
Southwest Veggie Boost
Swap half the meat for black beans, corn, and diced bell pepper for color and fiber.
Dairy‑Free Coconut Cream
Replace cream cheese with coconut cream and use dairy‑free cheddar for a vegan twist.
Tex‑Mex Breakfast Bake
Mix in scrambled eggs and top with crushed tortilla chips, then bake briefly for a brunch version.
Serving Suggestions
Troubleshooting
Sauce breaks
Return to low heat, whisk in a splash of milk, and add cheese gradually.
Too thick
Thin with additional milk or broth, stirring until smooth.
Too thin
Stir in a little more shredded cheese or a spoonful of cream cheese.
Storage & make-ahead
Refrigerator
Transfer to an airtight container; keeps 3 days. Reheat gently to preserve creaminess.
Freezer
Portion into freezer‑safe bags; freeze up to 2 months. Thaw overnight in the fridge, then reheat on the stove with a splash of milk.
Best way to reheat
Stovetop over low heat, stirring in a little milk or broth to loosen the sauce.
Make-ahead
Cook pasta and meat, assemble sauce, and refrigerate up to 24 hr before serving; keep cheese separate until final melt.

Ingredients
- 12 ounces elbow macaroni
- 1 tablespoon olive oil
- 1 pound ground beef or ground turkey
- 1 packet taco seasoning (or 2 tablespoons homemade)
- 1/2 cup water
- 1 (10-ounce) can diced tomatoes with green chiles (drained)
- 2 cups shredded cheddar cheese
- 1 cup shredded Monterey Jack cheese
- 2 tablespoons cream cheese
- 1/2 cup milk
- Salt and pepper to taste
- Chopped green onions and cilantro (optional)
Instructions
- 1Boil the macaroni until al dente, then drain and set aside.
- 2Brown the ground beef in a skillet with olive oil. Add taco seasoning and water, simmer until thickened.
- 3Stir in diced tomatoes, cream cheese, and milk. Add cooked pasta, cheddar, and Monterey Jack cheese. Stir until melted.
- 4Adjust seasoning with salt and pepper. Garnish with green onions or cilantro before serving.