If you are craving a comforting, cheesy, and zest-filled twist on a classic favorite, this Mexican Mac and Cheese Recipe is exactly what your kitchen needs. It takes traditional mac and cheese to a whole new level by infusing it with bold flavors from spicy pork sausage, salsa verde, and green chiles, all melted together with a luscious Mexican cheese blend. The combination creates a creamy, flavorful dish perfect for family dinners, potlucks, or any occasion that calls for something cozy with a bit of a kick.

Ingredients You’ll Need
This Mexican Mac and Cheese Recipe uses simple, familiar ingredients that each play an important role in making the dish flavorful, hearty, and visually enticing. The pasta provides the perfect base, the sausage adds savory depth, and the cheeses bring creaminess and just the right amount of stretch.
- 1 pound dry rigatoni pasta: The ridges and hollow centers are perfect for holding onto all that delicious sauce and cheese.
- 1 tablespoon olive oil: Helps brown the sausage and adds a subtle fruity note.
- 16 ounces pork sausage (bulk or casings removed): Adds a bold, meaty flavor that makes each bite satisfying.
- ½ onion, chopped: Provides a sweet and savory foundation that complements the sausage.
- 1 ounce taco seasoning (1 envelope): Infuses the dish with authentic Mexican spices for a savory punch.
- 4.5 ounces chopped green chiles (1 can, undrained): Adds mild heat and a bright, tangy dimension.
- 16 ounces salsa verde: The zesty tomatillo sauce that ties all the flavors together beautifully.
- 16 ounces shredded Mexican blend cheese (2 bags): Melts perfectly to create that gooey, irresistible cheese pull.
- Diced cherry tomatoes, for garnish: Adds a pop of color and freshness to finish the dish.
- Fresh cilantro, for garnish: Brings a fragrant herbal note that balances the richness.
How to Make Mexican Mac and Cheese Recipe
Step 1: Prepare the Oven
Start by preheating your oven to 350°F (175°C). Lightly spray a 9×13-inch baking dish with nonstick spray or line it with foil for an easier cleanup experience. This prepped dish will be where all the magic comes together toward the end, so set it aside for now.
Step 2: Cook the Pasta
Bring a large pot of salted water to a boil and cook the rigatoni pasta until it’s perfectly al dente, just as the package recommends. Once cooked, drain the pasta well and set it aside. Having your pasta ready and slightly firm is key to avoiding mushy mac and cheese later.
Step 3: 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 along with the chopped onions. Using a spatula, break the sausage apart and cook until it’s nicely browned and the onions turn translucent. The aromas at this stage are incredibly inviting!
Step 4: Add Seasoning and Sauce
Once the sausage is nearly cooked, sprinkle in the taco seasoning and stir in the chopped green chiles, including their juices. Let this mixture cook together for another couple of minutes so the flavors have a chance to meld deliciously.
Step 5: Incorporate the Salsa
Remove the skillet from the heat and stir in the salsa verde until everything is uniformly combined. This vibrant, tangy sauce forms the flavorful glue that will bring the dish’s elements together.
Step 6: Layer the Pasta and Cheese
In your prepared baking dish, spread half of the cooked rigatoni mixed with the sausage and sauce. Sprinkle half of the shredded Mexican cheese blend over this first layer, ensuring every bite will have cheesy goodness. Top this with the remaining pasta mixture, then finish with the last of the cheese on top—this layering creates that irresistible melty crust on the surface.
Step 7: Bake and Garnish
Bake the assembled dish for 30 to 35 minutes in your preheated oven. Look for bubbly, melted cheese with a golden tint on the edges. Once it’s out of the oven, garnish generously with diced cherry tomatoes and fresh cilantro to add freshness, texture, and eye-catching color to your Mexican Mac and Cheese Recipe.
How to Serve Mexican Mac and Cheese Recipe

Garnishes
Garnishing with diced cherry tomatoes adds bursts of juicy sweetness while fresh cilantro leaves contribute a bright herbal touch. These simple elements elevate the dish’s presentation and keep the flavors bright and inviting against the creamy, cheesy base.
Side Dishes
This hearty Mexican Mac and Cheese pairs beautifully with crisp green salads, grilled vegetables, or even some spicy pickled jalapeños to contrast and complement the creamy richness. For a fuller meal, warm tortillas or Mexican street corn can round out the feast perfectly.
Creative Ways to Present
Serve the mac and cheese in individual ramekins for a charming, personalized presentation at dinner parties. Alternatively, turning it into stuffed peppers or topping crispy tortilla chips can make for fun and unexpected takes that still celebrate those classic Mexican flavors in each bite.
Make Ahead and Storage
Storing Leftovers
Once cooled, store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently to maintain the creamy texture and avoid drying out the dish.
Freezing
This Mexican Mac and Cheese Recipe also freezes well. Place cooled portions in freezer-safe containers or bags and freeze for up to 2 months. Thaw overnight in the fridge before reheating to preserve the best texture and flavor.
Reheating
Reheat leftovers in the oven at 350°F until warmed through for best results, or microwave in shorter intervals, stirring between, to keep the cheese creamy and prevent it from becoming gummy.
FAQs
Can I use a different pasta for this recipe?
Absolutely! While rigatoni is great for holding sauce, any sturdy pasta like penne or shells will work wonderfully in this Mexican Mac and Cheese Recipe.
How spicy is this dish?
This recipe has a mild to moderate spice level thanks to the taco seasoning and green chiles. You can adjust the heat by choosing mild or hot chiles and seasoning according to your preference.
Can I make this vegetarian?
Yes! Simply swap the pork sausage with plant-based sausage or add extra beans and vegetables for protein. The salsa verde and cheese will keep things flavorful and satisfying.
What cheese works best for melting?
The Mexican blend cheese is ideal for this recipe because it melts beautifully and has a nice mix of flavors. However, you can also use cheddar, Monterey Jack, or a mix for similar delicious results.
Is this recipe freezer friendly?
Yes, this Mexican Mac and Cheese Recipe freezes well. Just be sure to cool it completely before freezing to maintain the best texture and flavor upon reheating.
Final Thoughts
You really can’t go wrong with this Mexican Mac and Cheese Recipe. It’s a heartwarming, cheesy dish with a wonderful kick that feels like a big hug on a plate. Whether you’re feeding a crowd or just treating yourself, this recipe is destined to become a favorite in your kitchen repertoire. Dive in and enjoy every gooey, flavorful bite!
Print
Mexican Mac and Cheese Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Description
This Mexican Mac and Cheese recipe combines tender rigatoni pasta with a savory pork sausage and green chile sauce, layered with melted Mexican blend cheese and baked to bubbly perfection. Finished with fresh diced cherry tomatoes and cilantro, it offers a flavorful twist on classic comfort food that’s perfect for gatherings or weeknight dinners.
Ingredients
Pasta
- 1 pound dry rigatoni pasta (1 box)
- 1 tablespoon olive oil
Meat and Seasoning
- 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)
Sauce and Cheese
- 16 ounces salsa verde
- 16 ounces shredded Mexican blend cheese (2 bags)
Garnish
- Diced cherry tomatoes, for garnish
- Fresh cilantro, for garnish
Instructions
- Prepare the Oven: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with nonstick spray or line it with foil to ensure easy cleanup. Set the dish aside.
- Cook the Pasta: Bring a large pot of salted water to a boil. Add the rigatoni pasta and cook according to package instructions until al dente. Drain well and set 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. Use a spatula to crumble the sausage as it cooks until the sausage is mostly cooked through and the onion is softened.
- Add Seasoning and Green Chiles: Stir in the taco seasoning and chopped green chiles along with their juices. Cook this mixture for another 1-2 minutes, allowing the flavors to blend beautifully.
- Incorporate the Salsa Verde: Remove the skillet from heat and stir in the salsa verde until fully combined. This sauce will add a vibrant, tangy flavor to the dish.
- Assemble Layers: Combine the cooked rigatoni pasta with the sausage and salsa mixture. In the prepared baking dish, evenly spread half of this mixture. Sprinkle 8 ounces of shredded Mexican blend cheese on top. Add the remaining pasta mixture, then finish with the remaining 8 ounces of cheese layered on top.
- Bake and Garnish: Place the dish in the preheated oven and bake for 30-35 minutes, or until the cheese is melted, bubbly, and golden around the edges. Once out of the oven, garnish with diced cherry tomatoes and fresh cilantro to add brightness and freshness before serving.
Notes
- For extra spice, consider adding a pinch of cayenne pepper or chopped jalapeños to the sausage mixture.
- Use a good quality Mexican blend cheese for authentic flavor and optimal meltiness.
- Leftovers store well in an airtight container and reheat nicely in the oven or microwave.
- For a vegetarian version, substitute the pork sausage with plant-based sausage or sautéed mushrooms and bell peppers.
- Make sure not to overcook the pasta in step 2 since it will bake further in the oven.

