If you’ve ever dreamed of the ultimate comfort food with a vibrant twist, this Mexican Mac and Cheese Recipe is about to become your new obsession. Imagine tender rigatoni enveloped in a zesty, cheesy sauce, bursting with the spirited flavors of salsa verde, green chiles, and seasoned pork sausage. It’s a delightful fusion of classic mac and cheese warmth with fiery, tangy Mexican flair that makes every bite irresistible. Perfect for family dinners or sharing with friends, this dish is a guaranteed crowd-pleaser that brings both comfort and excitement to the table.

Ingredients You’ll Need
The beauty of this recipe lies in its straightforward ingredients that together build layers of flavor, texture, and color. Each one plays a crucial role, from the hearty rigatoni providing a perfect pasta base, to the smokiness and spice from the pork sausage and taco seasoning, all crowned by melting Mexican blend cheese and fresh garnishes.
- 1 pound dry rigatoni pasta: Its ridges and hollow shape catch the cheesy sauce beautifully for every bite.
- 1 tablespoon olive oil: Helps to cook the sausage and onions evenly without sticking.
- 16 ounces pork sausage (bulk or casings removed): Adds savory richness and a wonderful texture contrast.
- ½ onion, chopped: Brings a subtle sweetness and depth when cooked with sausage.
- 1 ounce taco seasoning (1 envelope): Infuses the dish with classic Mexican spices for that signature taste.
- 4.5 ounces chopped green chiles (1 can, undrained): Adds a mild heat and vibrant green color.
- 16 ounces salsa verde: The tangy, zesty heart of the sauce, brightening up the entire dish.
- 16 ounces shredded Mexican blend cheese (2 bags): Melts smoothly for that luscious, gooey texture and authentic flavor.
- Diced cherry tomatoes, for garnish: Brings fresh acidity and a burst of color on top.
- Fresh cilantro, for garnish: Adds a fragrant herbal note that ties everything together perfectly.
How to Make Mexican Mac and Cheese Recipe
Step 1: Prepare the Oven
Start by preheating your oven to 350°F (175°C) so it’s ready to bake the dish perfectly. Lightly spray a 9×13-inch baking dish with nonstick spray or line it with foil to make cleanup a breeze later on.
Step 2: Cook the Pasta
Bring a large pot of salted water to a boil and cook the rigatoni pasta until al dente—just tender with a tiny bit of bite left. This ensures the pasta won’t get mushy after baking. Drain thoroughly and keep it aside while you prepare the savory filling.
Step 3: Cook the Sausage and Aromatics
Heat the olive oil in a large skillet over medium-high heat. Add the pork sausage and chopped onion, using a spatula to crumble the sausage as it cooks. Cooking until the sausage is browned and the onions are soft develops a rich base bursting with flavor.
Step 4: Add Seasoning and Sauce
When the sausage is almost cooked through, sprinkle in the taco seasoning and stir in the chopped green chiles along with their juices. Let it cook for another minute or two to allow the spices and heat from the chiles to meld seamlessly with the meat.
Step 5: Incorporate the Salsa
Remove the skillet from the heat and stir in the salsa verde until everything is well combined. This addition is what transforms the dish into a Mexican-inspired delight, giving it a bright, tangy flavor that balances the richness.
Step 6: Layer the Pasta and Cheese
Combine the cooked rigatoni pasta with the sausage mixture in a bowl. In your prepared baking dish, spread half of this combined mixture evenly. Sprinkle 8 ounces of shredded Mexican blend cheese over the top in a generous layer. Add the remaining pasta mixture and finish by topping with the remaining 8 ounces of cheese, sealing in that creamy goodness.
Step 7: Bake and Garnish
Bake in your preheated oven for 30 to 35 minutes until the cheese is melted, bubbly, and slightly golden on top. Before serving, sprinkle diced cherry tomatoes and fresh cilantro over the casserole for a fresh, vibrant finish that elevates each serving.
How to Serve Mexican Mac and Cheese Recipe

Garnishes
Adding diced cherry tomatoes and cilantro just before serving not only adds a pop of color but also freshens each bite with a crisp, zesty contrast to the rich, cheesy pasta base.
Side Dishes
This Mexican Mac and Cheese Recipe pairs beautifully with a simple green salad tossed in lime vinaigrette or some charred corn on the cob to continue that lively southwestern vibe on your plate.
Creative Ways to Present
Try serving the mac and cheese in individual ramekins or scoop portions into small tortilla bowls for a fun and festive presentation. For a casual party, offer it as a dip alongside sturdy tortilla chips to scoop up the gooey goodness.
Make Ahead and Storage
Storing Leftovers
Once cooled, store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen as it rests, making next-day bites even better.
Freezing
This Mexican Mac and Cheese Recipe also freezes well. Portion it into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating for a quick comfort meal anytime.
Reheating
To reheat, warm leftovers in a microwave or oven until piping hot. A quick bake at 350°F (175°C) for 15-20 minutes restores the creamy texture and melts the cheese beautifully.
FAQs
Can I use different types of pasta?
Absolutely! While rigatoni is perfect for holding onto the sauce, elbow macaroni or penne can also work well if that’s what you have on hand.
Is it possible to make this recipe vegetarian?
You can swap the pork sausage for plant-based sausage or sautéed mushrooms and bell peppers for a delicious vegetarian version full of texture and flavor.
How spicy is this dish?
The heat level is moderate and can be adjusted by choosing milder or hotter green chiles and salsa verde varieties depending on your spice preference.
Can I prepare the dish entirely ahead of time?
Definitely! Assemble the dish up to the baking step, cover it tightly, and refrigerate for several hours or overnight before baking. This is a great time saver for busy days.
What cheese alternatives work if I can’t find Mexican blend?
Mixing cheeses like Monterey Jack, cheddar, and queso quesadilla gives a similar creamy, melty texture and authentic flavor if Mexican blend isn’t available.
Final Thoughts
This Mexican Mac and Cheese Recipe is a joyous celebration of flavors that warms your heart and tantalizes your taste buds. It’s easy enough for any weeknight but special enough for sharing with loved ones. Trust me, once you try it, it’ll become a beloved staple in your kitchen — so go ahead, dive into that cheesy, spicy goodness and enjoy every bite!
Print
Mexican Mac and Cheese Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Mexican
Description
This Mexican Mac and Cheese combines creamy melted Mexican cheese with spicy pork sausage, tangy salsa verde, and flavorful taco seasonings layered over al dente rigatoni pasta. Baked to bubbly perfection and garnished with fresh cherry tomatoes and cilantro, this dish offers a delightful fusion of classic comfort food and Mexican-inspired flavors, perfect for hearty family meals or gatherings.
Ingredients
Primary Ingredients
- 1 pound dry rigatoni pasta (1 box)
- 1 tablespoon olive oil
- 16 ounces pork sausage (bulk or casings removed)
- ½ onion, chopped
- 1 ounce taco seasoning (1 envelope)
- 4.5 ounces chopped green chiles (1 can, undrained)
- 16 ounces salsa verde
- 16 ounces shredded Mexican blend cheese (2 bags, total)
Garnish
- Diced cherry tomatoes, for garnish
- Fresh cilantro, for garnish
Instructions
- Prepare the Oven: Preheat your oven to 350°F (175°C). Spray a 9×13-inch baking dish with nonstick spray, or line it with foil for easier cleanup. Set the dish aside.
- Cook the Pasta: In a large pot of salted water, cook the rigatoni pasta to al dente according to the package instructions. Once cooked, drain the pasta thoroughly and set it aside.
- Cook the Sausage and Aromatics: While the pasta cooks, heat the olive oil in a large skillet over medium-high heat. Add the pork sausage and chopped onion, crumbling the sausage with a spatula as it cooks until browned and the onion is soft.
- Add Seasoning and Sauce: When the sausage is almost fully cooked, stir in the taco seasoning and the chopped green chiles with their juices. Continue cooking for 1-2 minutes to meld the flavors.
- Incorporate the Salsa Verde: Remove the skillet from heat and stir in the salsa verde until the mixture is well combined, creating a flavorful sauce base.
- Layer the Pasta and Cheese: Combine the cooked rigatoni pasta with the sausage mixture. In the prepared baking dish, spread half of this pasta mixture evenly. Sprinkle 8 ounces of shredded Mexican blend cheese over the top. Add the remaining pasta mixture, then top with the remaining 8 ounces of cheese to create layers.
- Bake and Garnish: Bake the assembled dish in the preheated oven for 30-35 minutes, or until the cheese is fully melted, bubbly, and lightly golden. Remove from the oven and garnish with diced cherry tomatoes and fresh cilantro before serving to add freshness and color.
Notes
- Cook pasta just until al dente to avoid overcooking during baking.
- Use bulk pork sausage or remove casings from links for even cooking.
- If you prefer less spice, reduce the amount of taco seasoning or opt for mild salsa verde.
- For easier cleanup, lining the baking dish with foil is recommended.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven.

