This Vegan Mexican Pasta Casserole is the perfect family friendly dinner recipe that is perfectly balanced and packed with flavour! It comes together in only a few simple steps.

Maybe it’s a mom thing, but recently, I’ve been all about the casseroles. This week I wanted to dream up some sort of Mexican-themed casserole, but instead of typical enchiladas (which you already KNOW I love), I opted for a casserole with whole-grain rigatoni pasta for this Mexican pasta casserole.
Table of contents
Why This Recipe Works
This Mexican pasta casserole is a combination of all my favourite things about an easy dinner.
- Family friendly.
- Easily modified to be omnivore friendly.
- Packed with flavour.
Key Ingredients

Black Beans — This provides your protein and fibre, and also makes a nice paste to bind everything together.
Chipotle in Adobo — Don’t drain the sauce! You’ll need it.
Spices — I use cumin and chili powder to spice up the Mexican pasta casserole.
Passata sauce — Tomato passata is not the same as tomato sauce. Passata is simply a pureed tomato liquid, usually with no extra flavouring added to it. In this recipe, I used the brand Mutti for the tomato puree, but you could also use anything else like Hunt’s tomato puree. Make sure it’s puree and not paste.
Rigatoni Pasta — I use whole-wheat pasta but feel free to use what you have on hand.
Corn — Feel free to use fresh corn, canned corn, or thawed frozen corn.
Spinach — You can use a different green leafy vegetable of your choice!
Sour Cream — To keep this vegan, use vegan sour cream. Feel free to use regular sour cream if you’re an omnivore. Same with the cheese!
Toppings — I use jalapenos, avocado, green onions, and diced tomato as toppings but feel free to use what you have.
How to Make This Recipe

Step 1: Preheat an oven to 350 F and lightly grease a 13×9″ casserole dish. To make the black bean layer, combine the black beans, chipotle, maple, chili, cumin, and stock in a food processor and puree until smooth. Season with salt and pepper and set aside.

Step 2: In a bowl, mix together the passata, minced chipotle, chili, cumin, salt, and pepper, to taste. Adjust depending on how spicy you like it.
Step 3: Cook the pasta al dente and set aside.
Step 4: Add 3/4 of the spicy tomato sauce to the pot along with the rigatoni, corn, can of black beans (non pureed), and spinach and toss to coat.


Step 5: Spread 1/2 of the remaining sauce onto the bottom of the casserole dish. Add half of the pasta, then the pureed black beans, the sour cream, and the remaining pasta. Top with the last little bit of sauce, and finish with the shredded cheese.

Step 6: Place in the oven and bake for 20 minutes or until golden and bubbly. Top the Mexican pasta casserole with avocado, jalapenos, green onions, and tomatoes, and enjoy.
Expert Tips
Other toppings you can add are olives, green chile peppers, cilantro, parsley, salsa, vegan sour cream, and tortilla chips.
For omnivores, you can add some leftover shredded chicken or cooked beef. You can also add veggie round instead.
I would suggest shredding your own cheese as pre-shredded cheese have a flour coating on them that prevents them from clumping. This makes it grainy when melted. To quickly shred a block of cheese, you can use a food processor.
Feel free to buy pre-made enchilada sauce if you don’t want to make your own sauce.
Recipe FAQs
Totally!! Just use your family’s favourite gluten-free pasta! I love rigatoni because I love that the big tubes will catch a variety of flavours and ingredients, but any short-cut shape will work.
No worries. You can omit the chipotle and chili (or cut back on them), and just use cumin instead. The maple syrup in the sauce helps to balance out the heat, and when paired with the sour cream and cheese, it’s not overwhelming for those who like a little kick. Of course, use your judgment for your family!
Yep. Allow the casserole to cool then pack it in the freezer, covered. When you’re ready to eat, simply put it in the oven for about 1 1/2 hours from frozen. If you plan on freezing this, I recommend using an aluminum tray so you don’t shock a ceramic dish and cause it to crack.

More Recipes You Might Like
Want more easy casserole recipes like this Mexican pasta casserole? Here are more on the blog!
- Cabbage Cheeseburger Casserole
- Vegetarian Pizza Quinoa Casserole
- Everything Bagel Vegan Mac and Cheese
- Healthy Vegan Moussaka
So friends, tell me – what is your family’s favourite casserole? Leave me a comment below with your go-tos!

Mexican Pasta Casserole (Vegan & Family Friendly)
Ingredients
For the Beans:
- 1 can no salt added black beans drained and rinsed
- ½ chipotle in adobo chopped
- 1 tbsp maple syrup
- ½ tsp cumin
- ½ tbsp chili powder
- ¼ cup vegetable stock
- Salt and pepper to taste
For the Sauce:
- 2 large jars (680 ml eacPassata tomato sauce
- 1 chipotle in adobo with sauce minced
- 3 tbsp maple syrup
- ½ tsp chili pepper or more to taste
- ½ tsp cumin or more to taste
- Salt and pepper to taste
For the Casserole
- 1 lb whole wheat rigatoni pasta
- 1 can no salt added black beans drained and rinsed
- 2 cups baby spinach chopped
- 2 cobs corn kernels removed
- ½ cup vegan or regular sour cream
- 1 ½ cups vegan or regular cheddar cheese grated
For the Toppings
- Jalapenos for serving
- Avocado for serving
- Green onions for serving
- Diced tomatoes for serving
Instructions
- Preheat an oven to 350 F and lightly grease a 13×9″ casserole dish. To make the black bean layer, combine the black beans, chipotle, maple, chili, cumin, and stock in a food processor and puree until smooth. Season with salt and pepper and set aside.
- In a bowl, mix together the passata, minced chipotle, chili, cumin, salt and pepper, to taste. Adjust depending on how spicy you like it.
- Cook the pasta al dente and set aside.
- Add 3/4 of the spicy tomato sauce to the pot along with the rigatoni, corn, can of black beans (non pureed), and spinach and toss to coat.
- Spread 1/2 of the remaining sauce onto the bottom of the pan. Add half of the pasta, then the pureed black beans, the sour cream, and the remaining pasta. Top with the last little bit of sauce, and finish with the shredded cheese.
- Place in the oven and bake for 20 minutes or until golden and bubbly. Top with avocado, jalapenos, green onions, and tomatoes and enjoy.
Notes
- Other toppings you can add are olives, green chile peppers, cilantro, parsley, salsa, vegan sour cream, and tortilla chips.
- For omnivores, you can add some leftover shredded chicken or cooked beef. You can also add veggie round instead.
- I would suggest shredding your own cheese as pre-shredded cheese have a flour coating on them that prevents them from clumping. This makes it grainy when melted. To quickly shred a block of cheese, you can use a food processor.
- Feel free to buy pre-made enchilada sauce if you don’t want to make your own sauce.
Nutrition

Abbey Sharp is a Registered Dietitian (RD), regulated by the Ontario College of Dietitians. She is a mom, YouTuber, Blogger, award winning cookbook author, media coach specializing in food and nutrition influencers, and a frequent contributor to national publications like Healthline and on national broadcast TV shows.
Taylor says
This was so easy to make and it was delicious!! I’ll be having great meals at work for the next week 🙂
Abbey Sharp says
Awesome! So happy to hear 🙂
Yolanda says
I did some minors swaps to better fit preferences, the result was very tasty. As it is a big quantity so I could freeze the rest. I realy recommand.
Abbey Sharp says
Thanks Yolanda!
Sonja says
Hi there
in the bean section it says 1/2 cup chili powder, which seems like a lot. Is it meant to be 1/2 tsp? Or does the maple syrup counteract such a large amount of chili powder? thanks 🙂
Sonja
Abbey Sharp says
oh goodness my mistake that is a typo! 1/2 tbsp! so sorry! just updated.
Sonja says
Thank you! Making it tonight 🙂
Maya says
I’ve made this twice already, it’s so delicious!
Abbey Sharp says
Amazing! So happy to hear
Bethany Rutledge says
This looks crazy good and I would definitely love to make it. Love the addition of the maple syrup! Thanks for sharing this great recipe.
Abbey Sharp says
amazing! Thank you
Angela says
I have been trying to make more plant based meals. This recipe sounds amazing and something the entire family will love!!!
Abbey Sharp says
Awesome! Enjoy 🙂
Julie @ Running in a Skirt says
Oh my! This is my kind of dinner!!! I’m totally going to try this soon.
Abbey Sharp says
yayy
Leslie says
I love that this recipe is family-friendly! I love a good Mexican dish! This looks delish!
Abbey Sharp says
Thank you!
Kalee says
I love casseroles because they last a few days in our house! I also love them when it’s getting to be Fall because they’re just a great comfort food! I can’t wait to try this recipe out!
Abbey Sharp says
For sure. Great for leftovers
Kelly says
This looks like a real crowd-pleaser. Who doesn’t love Mexican food? Yum!
Abbey Sharp says
Right! Never fails
Deborah Brooks says
This is my kind of dinner! I love Mexican food in all forms yum
Abbey Sharp says
awesome! You’ll love this