This Three-Bean Mexican Casserole is a hearty, flavor-packed dish that's perfect for any night of the week. It's loaded with nutritious beans and vibrant veggies, making it a wholesome yet satisfying meal. Plus, it’s all about those bold Mexican flavors that we all love.
Olive oil is the base for sautéing, adding a nice richness. Onion and garlic set the stage with their aromatic flavors. Colorful red and green bell peppers add sweetness and crunch. Our trio of beans — black beans, kidney beans, and pinto beans — provide a hearty protein and fiber boost. Corn kernels offer a pop of sweetness, while diced tomatoes and salsa bring in that fresh, tangy kick. Cumin, chili powder, and smoked paprika create a smoky, spicy depth, and finally, cheddar cheese melts into gooey perfection on top. Finish it all off with fresh cilantro and lime wedges for a burst of freshness.
This casserole pairs beautifully with a simple green salad to keep things light. You can also serve it with warm tortillas or over a bed of rice for a more filling meal. A dollop of sour cream or a sprinkle of crumbly queso fresco would make it even more indulgent.
First things first, preheat your oven to 375°F (190°C). You'll want it hot and ready to go once you've assembled everything. Now, grab your large skillet and heat up that olive oil over medium heat. Toss in the chopped onion and minced garlic, and let them sauté until the onion is nice and translucent — about 5 minutes should do the trick.
Next, add in the red and green bell peppers. Cook them for another 5 minutes until they start to soften up. You’re building layers of flavor here, so let them get cozy with the onions and garlic.
Now for the beans. Stir in the black beans, kidney beans, and pinto beans. Mix them well so everything gets evenly distributed.
Add the corn, diced tomatoes, and salsa. Stir it all together, and then season with cumin, chili powder, smoked paprika, salt, and pepper. Let this simmer for about 10 minutes. You want those flavors to meld together beautifully.
Once your mixture is ready, transfer it to a 9x13 inch casserole dish, spreading it out evenly. Top it all off with the shredded cheddar cheese, making sure it covers the entire surface.
Pop the dish into your preheated oven and bake for 20 minutes. You’re looking for that cheese to be melted and bubbly. Once done, let it cool slightly, sprinkle on the chopped cilantro, and serve with lime wedges for some zesty freshness.