I absolutely love sharing this White Bean Fajita Casserole with Peppers, Onions, and Melty Cheese Recipe because it captures the vibrant flavors of a classic fajita but in a cozy, comforting casserole that’s perfect for any night of the week. The layers of tender, slightly charred peppers and onions mingle beautifully with creamy cannellini beans and a luscious blend of Cheddar-Jack cheese. It’s a dish that’s bursting with color and flavor, yet surprisingly simple to pull together. Every bite feels like a warm, cheesy hug that’s just begging for a scoop of sour cream and a slice of creamy avocado on top.
Why You’ll Love This White Bean Fajita Casserole with Peppers, Onions, and Melty Cheese Recipe
What really draws me to this White Bean Fajita Casserole with Peppers, Onions, and Melty Cheese Recipe is the balance it strikes between bold, smoky fajita flavors and comforting, satisfying textures. The fajita seasoning adds just the right kick without overpowering the sweet peppers and onions, which are softened and lightly charred to bring out their natural sweetness. Then there’s the creamy cannellini bean mixture that ties it all together with a smooth and hearty feel. Of course, the star of the show is the melty Cheddar-Jack cheese, bubbling and golden on top, giving you that irresistible gooeyness that makes you want to dive right in.
I also love how easy this dish is to prepare. The ingredients are simple, fresh, and mostly pantry staples or fridge staples, so you can whip this casserole up without any stress. The stovetop part is quick—just sautéing and mixing—and then you pop it under the broiler for that perfect cheesy finish while the oven does all the work. It’s equally great for weeknight dinners when you want something wholesome and flavorful, but it also feels special enough to serve when friends or family come over. This recipe stands out because it’s nourishing, colorful, and feels indulgent without any fuss or complicated steps.
Ingredients You’ll Need
The magic of this recipe comes from a few simple but essential ingredients that each bring their own unique flavor, texture, or pop of color to the dish. Carefully combining fresh vegetables, creamy beans, and melty cheese creates a casserole that’s irresistible and nourishing.
- Extra-virgin olive oil: Helps to soften and char the veggies, adding a rich base flavor.
- Multicolored bell peppers: Give vibrant color and sweetness to balance the savory elements.
- Sweet onion: Adds depth and a touch of natural sweetness when sautéed.
- Garlic cloves: A must for that warm, fragrant undertone throughout the casserole.
- Lower-sodium fajita seasoning: Brings authentic Mexican-inspired spices without overwhelming the dish.
- Salt: Enhances all the natural flavors.
- No-salt-added cannellini beans: Creamy and mild, they bulk up the filling perfectly.
- Chipotle salsa: Adds smoky heat and a little tang to brighten the casserole.
- Water: Keeps the bean mixture moist and helps create a creamy sauce.
- Cream cheese: Softens into the beans for richness and silky texture.
- Corn tortillas: Layer the casserole with subtle corn flavor and a nice base texture.
- Shredded sharp Cheddar-Jack cheese: Melts over the top for cheesy, gooey goodness.
- Sour cream: Provides a cool, creamy contrast when topping off the casserole.
- Fresh cilantro: Adds a burst of freshness and herbaceous brightness.
- Avocado: Slices add creaminess and a lovely, smooth finish.
Directions
Step 1: Heat 2 tablespoons of extra-virgin olive oil in a large broiler-safe skillet over medium-high heat. Add the sliced multicolored bell peppers and sweet onion, stirring occasionally. Cook until they soften and start to char in spots, about 8 minutes.
Step 2: Add the thinly sliced garlic cloves, 1 teaspoon of fajita seasoning, and ½ teaspoon salt. Stir and cook constantly for about 30 seconds until you can smell that wonderful garlic aroma filling your kitchen.
Step 3: Rinse and drain the cannellini beans, then stir them into the skillet along with ¾ cup of chipotle salsa and ½ cup of water. Reduce the heat to medium and cook, stirring now and then, until the mixture is heated through and slightly thickened, about 2 minutes.
Step 4: Remove the skillet from heat and stir in 3 tablespoons of softened cream cheese. Keep stirring until it melts fully and gives the bean mixture a creamy and luscious texture, which should take 1 to 2 minutes.
Step 5: Move your oven rack to about 4 inches from the heat source and preheat the broiler to high. Stir 1 ½ cups (¾ cup plus ¾ cup) of shredded sharp Cheddar-Jack cheese and the halved, 1-inch strips of corn tortillas into the filling in the skillet. Sprinkle the remaining ¼ cup cheese evenly on top.
Step 6: Place the skillet under the hot broiler and broil until the cheese melts and bubbles, about 6 minutes. Keep a close eye on it so it doesn’t burn.
Step 7: Once broiled, take the skillet out and let it stand for 5 minutes to allow the flavors to settle and the casserole to cool slightly.
Step 8: Before serving, top the casserole with 2 tablespoons of sour cream, chopped fresh cilantro, and arrange sliced avocado all over the top. Drizzle additional chipotle salsa if you like an extra kick.
Servings and Timing
This White Bean Fajita Casserole with Peppers, Onions, and Melty Cheese Recipe serves about 4 generous portions, perfect for a family dinner or to share with friends. You’ll spend roughly 15 minutes prepping your veggies and beans, about 20 minutes cooking on the stovetop and broiling, and around 5 minutes resting at the end. In total, you’re looking at about 45 minutes from start to finish, which feels just right for a warm, wholesome meal that’s well worth the wait.
How to Serve This White Bean Fajita Casserole with Peppers, Onions, and Melty Cheese Recipe
I love to serve this casserole hot or warm so the cheese is perfectly gooey and the flavors are at their peak. It pairs beautifully with simple sides like a crisp green salad tossed in lime vinaigrette or a light Mexican-style rice to soak up any extra sauce on the plate. For a bit of crunch and freshness, I often offer tortilla chips on the side, which also make great scooping tools for this melty dish.
Presentation-wise, I like to drizzle extra chipotle salsa and a dollop of sour cream around the edges of the serving dish, then sprinkle a little more fresh cilantro on top before adding the avocado slices. It makes the casserole look vibrant and inviting, perfect for when guests come to the table. Portion-wise, I usually serve one hearty scoop per person, but leftovers keep well so you can easily plan for seconds or next-day lunches.
As for drinks, I find a fruity, slightly chilled white wine like a Sauvignon Blanc pairs nicely, balancing the smoky and spicy notes of the casserole. For a non-alcoholic option, a sparkling lime agua fresca or iced hibiscus tea refreshes the palate wonderfully. This dish shines at family dinners, casual get-togethers, or even relaxed holiday feasts, thanks to its familiar yet exciting flavors.
Variations
One of the things I appreciate most about this recipe is how adaptable it is. If you want to switch things up, you can substitute the cannellini beans with black beans or pinto beans to add a little extra color and earthiness. For those who avoid dairy, swapping cream cheese for a vegan cream cheese and using a plant-based shredded cheese can make this casserole completely vegan-friendly without losing the creamy, cheesy texture.
If you’re gluten-free, this casserole fits perfectly with corn tortillas, but feel free to experiment with other gluten-free flatbreads or even tortilla chips layered in for added crunch. Another flavor kick could come from adding roasted poblano peppers or a sprinkle of smoked paprika to deepen the smoky fajita vibe.
For a different cooking method, you could assemble the casserole in an oven-safe dish and bake at 375°F (190°C) for 20-25 minutes instead of broiling, especially if you prefer a more evenly melted cheese topping. I find that broiling, though, gives that perfect beautifully browned peak that makes this dish feel a little special.
Storage and Reheating
Storing Leftovers
After enjoying your casserole, store any leftovers in an airtight container to keep flavors fresh. I recommend glass or BPA-free plastic containers because they seal well and won’t absorb any odors. You can safely keep leftovers refrigerated for up to 3-4 days, which gives you plenty of time to enjoy the leftovers without the dish losing its charm.
Freezing
If you want to save this casserole for longer, freezing works great. Transfer cooled leftovers into a freezer-safe container, preferably a shallow one so it thaws evenly, and label it with the date. It will keep well for up to 2 months in the freezer. When you’re ready to eat, thaw it overnight in the fridge before reheating to preserve texture and taste.
Reheating
The best way I’ve found to reheat this casserole is in the oven at 350°F (175°C) until warmed through—usually about 15-20 minutes depending on portion size. This helps the cheese stay nice and melty without getting rubbery. Using a microwave works in a pinch, but I recommend heating in short bursts and stirring gently to avoid dry or uneven spots. Adding a splash of water or salsa before reheating can help maintain that creamy texture.
FAQs
Can I make this White Bean Fajita Casserole ahead of time?
Absolutely! You can prepare the vegetable and bean mixture a day ahead, store it in the fridge, and then assemble the casserole and broil just before serving. This makes for a fantastic, stress-free dinner option when you have company or limited time.
Is this recipe suitable for a gluten-free diet?
Yes! The use of corn tortillas makes this recipe naturally gluten-free. Just double-check your fajita seasoning and salsa ingredients to ensure they don’t contain hidden gluten additives.
What can I use instead of cream cheese?
If you want to reduce dairy or make it vegan, try a vegan cream cheese substitute or even a small amount of mashed avocado for creaminess. You might also experiment with silken tofu blended smooth for a different but still silky texture.
How spicy is this casserole?
The chipotle salsa adds a mild to moderate smoky heat that you can control by the amount you use or by choosing a milder salsa. If you prefer less spice, use a mild salsa or reduce the amount; for more kick, add extra salsa or sprinkle in some cayenne pepper.
Can I add meat to this casserole?
Definitely! Grilled chicken strips or sautéed ground beef would be fantastic additions for a heartier dinner. Just cook the meat with the seasoning before adding the veggies, and you’ll have a protein-packed version everyone will enjoy.
Conclusion
I’m genuinely excited for you to try this White Bean Fajita Casserole with Peppers, Onions, and Melty Cheese Recipe because it’s one of those meals that feels both homey and festive at the same time. It’s so rewarding to dig into that melty, savory, colorful dish, knowing it came together with ease and wholesome ingredients. Whether you’re cooking for family, friends, or just yourself, this casserole is a cozy, flavorful hug on a plate that I know you’ll want to come back to again and again.
