This Tex Mex Pasta Bake is a cozy, family-friendly dinner packed with bold flavors and simple pantry ingredients. Tender penne pasta is tossed with enchilada sauce, black beans, sweet corn, sautéed peppers, garlic, and plenty of melted cheese before being baked until hot and bubbly. It’s an easy vegetarian casserole that’s perfect for busy weeknights, potlucks, or meal prep.
If you love taco night and baked pasta, this recipe brings the best of both together. It has all the comfort of a classic pasta bake with the smoky, cheesy flavors of your favorite Tex-Mex dishes.

Why you’ll love this recipe
- Easy to make with everyday pantry staples.
- A hearty vegetarian dinner with black beans for added protein.
- Great for feeding a crowd or meal prepping.
- Freezer-friendly and easy to reheat.
- Customizable with your favorite vegetables and toppings.
- Kid-approved and perfect for weeknight dinners.
What makes this Mexican pasta bake so good?
Instead of a traditional tomato or cream sauce, this recipe uses my homemade enchilada sauce to give the pasta a rich, savory flavor with just the right amount of spice. Sweet corn adds bursts of sweetness, while black beans make the casserole hearty and satisfying. Sautéed onions, garlic, and red bell peppers add freshness and texture, creating a well-balanced dish in every bite.
A generous layer of mozzarella and cheddar cheese melts into a creamy topping that ties everything together without making the casserole overly heavy.
Ingredients you’ll need
This recipe comes together with simple ingredients that are easy to find in most grocery stores.

- Penne pasta
- Enchilada sauce
- Onion
- Red bell pepper
- Garlic
- Black beans
- Sweet corn
- Taco seasoning
- Shredded mozzarella and cheddar cheese
- Salt and black pepper
- Optional toppings: sliced black olives, jalapeños, chopped cilantro, sour cream, avocado, and lime wedges

How to Make Mexican Style Baked Pasta
Making this Mexican Style Baked Pasta is incredibly easy. Cook the pasta, prepare the Tex-Mex filling, layer everything with cheese, and bake until bubbly and golden. Here’s how:
Step 1 – Cook the Pasta
Bring a large pot of salted water to a boil and cook the penne pasta until al dente, following the package directions. Drain well and set aside. Avoid overcooking the pasta, as it will continue to cook in the oven.
Step 2 – Sauté the Aromatics
Heat olive oil in a large skillet over medium heat. Add the diced onion and red bell pepper and sauté for about 4–5 minutes until softened. Stir in the minced garlic and cook for another 30 seconds, just until fragrant.
Step 3 – Add the Tex-Mex Flavors
Pour in the enchilada sauce and stir in the black beans, sweet corn, taco seasoning, salt, and pepper. Mix everything well and let it simmer for 2–3 minutes so the flavors come together.
Step 4 – Mix with the Pasta
Add the cooked penne pasta to the skillet and gently toss until every piece is coated in the flavorful Tex-Mex sauce. Fold in half of the shredded cheese for an extra creamy, cheesy bite.
Step 5 – Assemble the Casserole
Transfer the pasta mixture to a lightly greased baking dish and spread it into an even layer. Sprinkle the remaining cheese evenly over the top.
Step 6 – Bake Until Bubbly
Bake in a preheated 375°F (190°C) oven for about 20–25 minutes, or until the cheese is completely melted and the casserole is hot and bubbling around the edges.
Step 7 – Garnish
Remove the casserole from the oven and let it rest for about 5 minutes. Top with sliced black olives, diced tomatoes, chopped cilantro, and sliced jalapeños, if desired.
Step 8 – Serve and Enjoy
Serve warm with crunchy tortilla chips, avocado slices, sour cream, salsa, guacamole, or a squeeze of fresh lime juice. Every bite is cheesy, hearty, and packed with delicious Tex-Mex flavors.
Helpful Tip
Don’t bake the tortilla chips with the casserole. Add them just before serving so they stay crisp and provide the perfect crunchy contrast to the cheesy pasta bake.
Tips for the best pasta bake
- Cook the pasta just until al dente since it will continue cooking in the oven.
- Freshly grate your cheese for the creamiest melt.
- Don’t overbake the casserole. Bake just until the cheese has melted and the edges are bubbling.
- Add tortilla chips after baking if you enjoy extra crunch. They stay crisp instead of becoming soggy.
- Garnish with fresh cilantro and a squeeze of lime to brighten the flavors before serving.
Easy variations
One of the best things about this vegetarian Mexican pasta bake is how easy it is to customize.
- Add zucchini, mushrooms, or spinach for more vegetables.
- Swap penne for rotini, fusilli, or rigatoni.
- Use pepper jack cheese for a spicier casserole.
- Add cooked quinoa for extra protein and texture.
- Make it gluten-free by using your favorite gluten-free pasta.
Make ahead
Assemble the casserole up to one day in advance, cover, and refrigerate. Bake just before serving, adding a few extra minutes if it’s coming straight from the refrigerator.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm the casserole in a 350°F (175°C) oven until heated through.
Can you freeze it?
Yes. Assemble the casserole without baking, wrap it tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or bake from frozen, adding additional cooking time until the center is hot.
What to serve with Mexican pasta bake
This hearty casserole is satisfying on its own but also pairs well with:
- Garlic bread
- Green salad
- Guacamole
- Pico de gallo
- Sour cream
- Tortilla chips
- Fresh avocado

Frequently asked questions
Is this pasta bake spicy?
The spice level is mild and family-friendly. If you enjoy more heat, add sliced jalapeños, crushed red pepper flakes, or use a spicy enchilada sauce.
Can I use another pasta?
Yes. Rotini, fusilli, rigatoni, or medium shells all work well because they hold the sauce beautifully.
Can I make this without black beans?
Absolutely. You can omit them or replace them with pinto beans or kidney beans.
Why is my pasta bake dry?
Slightly undercook the pasta and avoid overbaking. Using enough enchilada sauce and covering the casserole if needed will help keep it moist.
KEEP IN TOUCH
Are we friends yet? Let’s connect on Facebook| Instagram | Pinterest | Twitter. Never miss a recipe. Please subscribe to my blog. It is free!

Easy meal prep Mexican recipes to try
These recipes are often on our meal rotation. They are easy to prepare ahead of time, healthy and a progressive take on the authentic Mexican cuisine.
Vegetarian crunch wrap supreme
Mexican black bean quinoa enchilada casserole

Tex -Mex Pasta Bake
Ingredients
- 2 tablespoons cooking oil
- 1 jalapeno deseeded, chopped optional
- 1 medium onion, diced
- 1 bell pepper , diced
- 1 cup sweet corn (fresh, frozen, or canned)
- 4 cloves garlic minced
- 1 cup cooked beans black beans/ rajma
- 450 grams dried uncooked pasta 1 pack
- 3 cups homemade/ store bought enchilada sauce*
- 2 cups freshly grated cheese (equal parts sharp cheddar and mozzarella), divided
- 2 tablespoon taco seasoning
- Salt & pepper to taste if needed
For Garnish (optional)
- 3 tablespoon chopped coriander
- 4 tablespoons sliced black olives
- 1 jalapenos, deseeded & sliced
Serve with
- tortilla chips
Instructions
- Pre-heat oven at 375deg f/ 190 deg c
Step 1 – Cook the Pasta
Bring a large pot of salted water to a boil and cook the penne pasta until al dente, following the package directions. Drain well and set aside. Avoid overcooking the pasta, as it will continue to cook in the oven.Step 2 – Sauté the Aromatics
Heat oil in a skillet. Sauté the garlic for 30 seconds, then add the onion and cook until translucent. Stir in the bell pepper and jalapeño and cook for another 2–3 minutes.Step 3 – Add the Tex-Mex Flavors
Pour in the enchilada sauce and stir in the black beans, sweet corn, taco seasoning, salt, and pepper. Mix everything well.Step 4 – Mix with the Pasta
Add the cooked penne pasta to the skillet and gently toss until combined. Fold in half of the shredded cheese for an extra creamy, cheesy bite. Taste and adjust the seasoning if needed.Step 5 – Assemble the Casserole
Transfer the pasta mixture to a lightly greased 9*13 or equivalent baking dish and spread it into an even layer. Sprinkle the remaining cheese evenly over the top.Step 6 – Bake Until Bubbly
Cover it with foil and bake in a preheated 375°F (190°C) oven for about 25 minutes.Uncover and bake it for 4-5 minutes or until the cheese is completely melted and the casserole is hot and bubbling around the edges.Step 7 – Garnish
Remove the casserole from the oven and let it rest for about 5 minutes. Top with sliced black olives, chopped cilantro, and sliced jalapeños, if desired.Step 8 – Serve and Enjoy
Serve warm with tortilla chips, avocado, sour cream, and lime wedges if desired.
Notes
Recipe Tips
- Don’t overcook the pasta.
- Freshly grated cheese melts best.
- Adjust the spice level with more or less jalapeño.
- Add tortilla chips just before serving to keep them crunchy.
Make Ahead ⭐
Assemble the casserole up to 24 hours in advance, cover tightly, and refrigerate. Bake as directed, adding 5–10 minutes if baking straight from the refrigerator.Storage ⭐
Store leftovers in an airtight container in the refrigerator for up to 4 days.Freezing ⭐
Freeze baked or unbaked casserole for up to 3 months. Thaw overnight in the refrigerator before reheating or baking.Reheating ⭐
Microwave individual portions until hot, or reheat the casserole in a 350°F (175°C) oven, covered with foil, until warmed through.Serving Suggestions ⭐
Serve with:- Sour cream
- Avocado slices
- Tortilla chips
- Simple green salad
Final thoughts
This Tex Mex Pasta Bake is everything you want in a comforting vegetarian dinner—easy, cheesy, and packed with bold Tex-Mex flavors. It’s made with pantry-friendly ingredients, comes together with minimal effort, and is perfect for weeknight meals, potlucks, or make-ahead dinners. Top it with fresh cilantro, jalapeños, olives, and crunchy tortilla chips just before serving for the best combination of flavors and textures.



















Hi Khushboo
I tried this recipe today but pasta looks uncooked little bit . I did boiled pasta for few mins .
Should i keep in oven for more time ?
Thanks
Janki
I hope the pasta turned out well Janki! You need to boil the pasta just 2 minutes short the boiling time so that when it is baked it is not overcooked. We like pasta al dente! Cook as per your preference.
Thank you for the recipe! Turned out delicious and time saving too. Can you suggest some variations in the same recipe like different sauce/ veggies?
I am glad you liked it. Sure request noted. Are you looking for pasta recipes only? You may try my Mexican enchilada recipe too.
Thank you Khushboo. This was a big hit. Everyone loved this spiced up pasta that I made for a get together. So easy with your tips.
Happy it worked for you Kriya. Thank you for a lovely feedback .
So colorful. Love the recipe.
Thank you Avin!
Hi Khushboo…I had made this recipe n it was yummmm…just loved it…ur recipes are super easy quick n yummyyy…just love them…I had also made teriyaki sauce n rice even that was very tasty…
Happy to know that Grishma. Thank you for a great feedback 🙂
Hey khushboo thanks for the recipe…should I buy blcak beans in the can and further cook them or that should suffice…thanks a lot
no need to further cook them Kim , just wash them thoroughly before adding.
Thanks dear also what brand of sweet corn do u use
It doesn’t matter, I use frozen simply organic one.
Thanks for an amazing recipe Khusboo…tried it out tonight and it was awesome ??
Could u post a recipe for enchiladas too ? TIA
glad to know that Ambika , will be posting enchiladas soon with a different sauce.
Enchilada sauce looks so yum. Easy and delicious pasta with the Mexican taste.
thanks
This is too good khushboo.Loved it and shall try soon.
Such a time saver recipe.
thank you, will wait for the feedback , happy cooking!