Go Back

Healthy Taco Mac and Cheese - Cozy, Flavor-Packed Comfort Food

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings

Ingredients
  

  • Pasta: 12 ounces whole-wheat or high-protein elbow macaroni (or small shells)
  • Lean protein: 1 pound 93% lean ground turkey or chicken; or 2 cans (15 oz each) black beans, drained and rinsed
  • Aromatics: 1 small yellow onion, diced; 2 cloves garlic, minced
  • Veggies: 1 red bell pepper, diced; 1 cup corn kernels (fresh, frozen, or canned and drained)
  • Taco seasoning: 2–3 tablespoons (low-sodium if possible)
  • Salsa: 1 cup thick, chunky salsa (mild or medium)
  • Tomato paste: 1 tablespoon
  • Broth: 2 cups low-sodium chicken or vegetable broth
  • Dairy: 1 cup low-fat milk (2% or skim) or unsweetened cashew milk; 1 cup shredded sharp cheddar; 2 ounces light cream cheese or Greek yogurt
  • Olive oil: 1 tablespoon
  • Optional toppers: Chopped cilantro, sliced green onions, diced avocado, Greek yogurt or light sour cream, lime wedges, pickled jalapeños
  • Salt and pepper: To taste

Method
 

  1. Cook the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook to al dente per package directions. Reserve 1/2 cup pasta water, then drain and set aside.
  2. Sauté the aromatics: In the same pot, heat olive oil over medium. Add onion and bell pepper. Cook 4–5 minutes until softened. Stir in garlic for 30 seconds.
  3. Brown the protein: Add ground turkey. Season with a pinch of salt and pepper. Cook, breaking it up, until no longer pink, about 5–6 minutes. If using black beans, skip browning and add them in Step 4.
  4. Add seasonings and tomato base: Stir in taco seasoning and tomato paste. Cook 1 minute to bloom the spices. Add salsa and corn. If using black beans, add them now.
  5. Build the sauce: Pour in broth and milk. Stir, bring to a gentle simmer, and cook 3–4 minutes. The mixture should slightly thicken.
  6. Make it creamy: Reduce heat to low. Stir in light cream cheese (or Greek yogurt off heat), letting it melt smoothly. If using Greek yogurt, remove the pot from the heat first to prevent curdling, then whisk it in.
  7. Add the cheese: Sprinkle in shredded cheddar a handful at a time, stirring until melted and smooth. Keep the heat low to avoid graininess.
  8. Toss with pasta: Add the drained pasta. Mix until every noodle is coated. If the sauce is too thick, use reserved pasta water, a splash at a time, to loosen to your liking.
  9. Taste and adjust: Add salt, pepper, and more taco seasoning if needed. If it tastes flat, a squeeze of lime brightens it up.
  10. Serve and top: Spoon into bowls and finish with cilantro, green onions, avocado, a dollop of Greek yogurt, and jalapeños if you like some heat.