Taco Mac and Cheese

I grew up on gooey mac and cheese and spicy tacos, so this mash-up — a creamy, cheesy skillet loaded with taco-seasoned beef, beans, and corn — felt inevitable. It’s an easy weeknight meal that tastes like comfort food with a fiesta twist: ready in about 30 minutes, feeds a crowd, and cleans up fast. If you want a protein-forward twist on mac and cheese while keeping similar comfort-factor, try this alternative: high-protein cottage cheese mac and cheese for a slightly different take.

Why you’ll love this dish

This taco mac and cheese hits several marks at once: it’s quick, kid-friendly, budget-conscious, and crowd-pleasing. You get the creamy texture of classic mac and cheese with bright, savory taco flavors and extra heartiness from beans and corn. It’s the kind of one-pan comfort that turns weeknight dinner into something memorable.

"A two-minute dinner win — cheesy, spicy, and everyone asks for seconds." — dinner-table review

Practical reasons to try it: it uses pantry staples, scales easily for more people, and doubles well for leftovers.

Step-by-step overview

You’ll brown the meat, season it, stir in tomatoes, then fold in cooked elbow macaroni, beans, and corn. Add milk and cheese to get that saucy, cohesive texture. Finish by melting extra cheese on top and garnishing with green onions and cilantro. The whole process is mostly hands-off once the pasta is cooked.

What you’ll need

  • 8 oz elbow macaroni (or any short pasta like shells or cavatappi)
  • 1 lb ground beef or ground turkey (lean is fine; drain if needed)
  • 1 packet taco seasoning (store-bought or homemade blend)
  • 1 can (15 oz) diced tomatoes with green chilies (like Rotel)
  • 2 cups shredded cheddar cheese, divided (sharp for more flavor)
  • 1 cup milk (whole or 2% for creaminess; use unsweetened plant milk if dairy-free)
  • 1 cup black beans, rinsed and drained
  • 1 cup corn, drained (frozen, thawed, or canned)
  • Salt and pepper to taste
  • Chopped green onions and cilantro for garnish

Substitution notes: swap ground turkey for beef to lighten the dish. For a creamier sauce, stir in 2–3 oz cream cheese. For a smoky touch, use smoked cheddar or a pinch of smoked paprika.

Step-by-step instructions

  1. Bring a large pot of salted water to a boil. Cook the elbow macaroni according to package directions until just al dente. Drain and set aside.
  2. Heat a large skillet over medium. Add the ground beef or turkey and cook, breaking it apart, until browned and cooked through (about 6–8 minutes). Drain excess fat if needed.
  3. Sprinkle in the taco seasoning and pour in the diced tomatoes with green chilies. Stir and cook 2–3 minutes so the flavors marry and excess liquid reduces slightly.
  4. Add the cooked macaroni, black beans, and corn to the skillet. Stir to combine.
  5. Pour in the milk and add half of the shredded cheddar. Stir until the milk and cheese form a creamy sauce that coats the pasta (about 2–4 minutes).
  6. Cook for another 5–7 minutes over low–medium heat, stirring occasionally, until everything is heated through and the sauce thickens. Taste and season with salt and pepper.
  7. Sprinkle the remaining cheese over the top, cover the skillet for 1–2 minutes to melt, then uncover.
  8. Serve hot, garnished with chopped green onions and cilantro.

Timing tip: if you want it extra melty, finish under a broiler for 1–2 minutes in an oven-safe skillet — watch closely to avoid burning.

Best ways to enjoy it

Serve this taco mac and cheese on its own for a satisfying main, or pair it with crisp, acidic sides to cut the richness:

  • A simple green salad with lime vinaigrette
  • Pickled jalapeños or a squeeze of fresh lime for brightness
  • Tortilla chips for scooping or a side of warm tortillas
  • A bowl of pico de gallo or guacamole for extra freshness

For family meals, set out toppings like sliced avocado, sour cream, hot sauce, and extra cilantro so everyone can customize their bowl.

Storage and reheating tips

Refrigeration: Cool to room temperature, transfer to an airtight container, and refrigerate for up to 3–4 days.
Freezing: Freeze in a freezer-safe container for up to 2 months. Texture may be slightly softer after thawing; consider omitting corn if you plan to freeze, as it can get watery.
Reheating: Thaw overnight in the fridge if frozen. Reheat gently on the stovetop over low heat with a splash of milk to loosen the sauce, or microwave in 30–45 second bursts, stirring between intervals. Check that reheated leftovers reach 165°F (74°C) for food safety.

Helpful cooking tips

  • Cook the pasta al dente since it will absorb some sauce as it sits.
  • Drain canned beans and corn well to avoid a watery skillet. Rinse beans to reduce sodium.
  • If the sauce seems thin, simmer uncovered a few minutes to reduce, or stir in a tablespoon of corn starch slurry (1 tsp cornstarch + 1 tbsp cold water).
  • Use a mix of cheeses (cheddar + Monterey Jack) for both flavor and meltability.
  • For lean ground meat, save a little olive oil for sautéing so you still get good browning.

Creative twists

  • Vegetarian: Omit meat, add sautéed mushrooms or extra beans, and use vegetable taco seasoning.
  • Spicy: Add chopped chipotle in adobo or a diced jalapeño when cooking the onions/meat.
  • Tex-Mex bake: Transfer to a baking dish, top with crushed tortilla chips and more cheese, then bake until bubbly.
  • Low-carb: Swap pasta for cooked cauliflower florets or a small pasta portion mixed with cauliflower.
  • Higher-protein version: Try swapping part of the cheese or milk with cottage cheese-based blends; for inspiration, see this high-protein cottage cheese mac and cheese alternative.

Common questions

Q: How long does this take from start to finish?
A: About 25–35 minutes: 10–12 minutes to cook pasta and brown meat, plus 10–15 minutes to combine, melt cheese, and finish.

Q: Can I make this ahead?
A: Yes. Prepare through step 6, cool, and refrigerate. Reheat on the stove with a splash of milk and top with fresh cheese and herbs before serving.

Q: Is it safe to freeze?
A: Yes — freeze in an airtight container for up to 2 months. Expect a slight texture change; add a little milk when reheating to restore creaminess.

Q: Can I use other pasta shapes?
A: Absolutely. Short shapes like shells, rotini, or cavatappi work best because they hold the sauce well.

Q: How do I make it dairy-free?
A: Use dairy-free cheese shreds and a plant-based milk (unsweetened almond or oat). Add a tablespoon of nutritional yeast for a cheesy flavor boost.

Print

Taco Mac and Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy and cheesy skillet dish that combines the comfort of mac and cheese with the flavors of tacos, loaded with beef, beans, and corn.

  • Author: nigob439gmail-com
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Skillet Cooking
  • Cuisine: Mexican
  • Diet: Meat

Ingredients

Scale
  • 8 oz elbow macaroni
  • 1 lb ground beef or ground turkey
  • 1 packet taco seasoning
  • 1 can (15 oz) diced tomatoes with green chilies
  • 2 cups shredded cheddar cheese, divided
  • 1 cup milk
  • 1 cup black beans, rinsed and drained
  • 1 cup corn, drained
  • Salt and pepper to taste
  • Chopped green onions for garnish
  • Cilantro for garnish

Instructions

  1. Bring a large pot of salted water to a boil. Cook the elbow macaroni until just al dente. Drain and set aside.
  2. Heat a skillet over medium. Add the ground beef or turkey and cook until browned (6–8 minutes). Drain excess fat if needed.
  3. Sprinkle in the taco seasoning and pour in the diced tomatoes. Cook for 2–3 minutes.
  4. Add the cooked macaroni, black beans, and corn to the skillet. Stir to combine.
  5. Pour in the milk and add half of the cheddar. Stir until creamy (2–4 minutes).
  6. Cook for another 5–7 minutes until heated through and thickened. Season with salt and pepper.
  7. Sprinkle remaining cheese on top, cover for 1–2 minutes to melt, then uncover.
  8. Serve hot, garnished with green onions and cilantro.

Notes

For a creamier sauce, stir in cream cheese; for smokiness, use smoked cheddar or smoked paprika.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star