Go Back
+ servings
A white plate in the foreground filled with Mexican Mac and Cheese along with green onions.
Print Recipe
No ratings yet

Mexican Mac and Cheese Casserole

Mexican Mac and Cheese is a deliciously cheesy casserole filled with ground beef plus spicy Mexican flavors, pasta, and lots of cheese.
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: family favorite, Main Course Casserole
Cuisine: Tex-Mex
Servings: 6 servings
Calories: 282kcal


  • 1 box (14-16 ounces) pasta cooked and drained (saving 1 cup cooking water)
  • 1 lb. ground beef
  • 1 teaspoon salt
  • ½ teaspoon pepper
  • 1 medium red onion chopped
  • 1 can (15 ounces) fiesta corn
  • 1 can (15 ounces) black beans, rinsed and drained
  • 1 can (4 ounces) fire-roasted chiles
  • 1 jar (16 ounces) Picante sauce
  • 1 cup pasta cooking water
  • 1 tablespoon chili powder
  • 2 teaspoons roasted cumin
  • 1 teaspoon ground coriander
  • 2 cups shredded Mexican cheese or shredded cheddar cheese


  • -Preheat oven to 350 degrees
  • -In a large stockpot or pasta pot, cook the pasta according to the package directions, but cook it 3 minutes less than the package directions because it will finish cooking in the oven. Drain and keep warm, but reserve 1 cup of the pasta water.
  • -While the pasta is cooking, brown the ground beef in a large skillet over medium/high heat. While some of the ground beef is still pink, stir in the onion, salt, and pepper and continue cooking until all the meat is no longer pink and the onions are softened.
  • -Add the fiesta corn, fire-roasted chiles, and black beans into the cooked beef mixture. Stir in the Picante sauce, pasta water, chili powder, cumin, and coriander.
  • -Pour the ground beef mixture into the drained pasta and stir well to combine.
  • -Spray a casserole dish with cooking spray and layer half of the beef/pasta mixture into the dish.
  • -Sprinkle 1 cup of the cheese over the beef/pasta mixture.
  • -Add another layer of the beef and pasta mixture and another layer of the cheese to finish.
  • -Bake in a preheated oven for 20 minutes or until the cheese melted.


Serving: 1serving | Calories: 282kcal | Carbohydrates: 4g | Protein: 24g | Fat: 19g | Saturated Fat: 9g | Trans Fat: 1g | Cholesterol: 85mg | Sodium: 723mg | Potassium: 344mg | Fiber: 1g | Sugar: 1g | Vitamin A: 653IU | Vitamin C: 2mg | Calcium: 271mg | Iron: 3mg