7 Bean Casserole Recipe: Crunchy Tortilla Crowns Over Creamy Cumin Spiced Beans

Side Dishes

7 Bean Casserole Recipe: Crunchy Tortilla Crowns Over Creamy Cumin Spiced Beans

This 7 bean casserole recipe delivers the ultimate comfort food experience—creamy cumin-spiced beans topped with crispy tortilla crowns that become irresistibly golden.

The secret lies in layering perfectly seasoned beans with a rich cream of mushroom base, then crowning it all with a crunchy, cheesy tortilla topping that transforms this dish into a showstopper side. I developed this version after years of testing, ensuring every bite balances hearty texture with velvety creaminess.

The beauty of this recipe is its versatility—it's vegetarian, budget-friendly, and ready in just 45 minutes. The beans absorb the cumin and garlic flavors beautifully, while the tortilla topping adds a satisfying crunch that contrasts perfectly with the creamy layers below.

This isn't your grandmother's basic casserole; it's a restaurant-worthy side that's foolproof enough for weeknight dinners yet impressive enough for holiday tables.

What makes this casserole truly special is the crunchy tortilla crowns—they bake up golden and crispy, creating a textural contrast that elevates every forkful. The cumin-spiced beans add depth, while the cream of mushroom soup base ties everything together with a rich, savory foundation.

Whether you're serving it alongside roasted chicken or as a standalone vegetarian main, this dish delivers comfort in every bite.

Ready to make this casserole? We'll walk you through layering the ingredients for maximum flavor, baking it to golden perfection, and garnishing it with fresh green onions for a pop of color.

Plus, I'll share tips for making it ahead and variations to suit your taste—like adding jalapeños for heat or swapping the tortillas for panko breadcrumbs. Let's get started!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for 7 bean casserole

Seven hearty beans, rich cumin, and crispy tortilla crowns make this vegetarian showstopper.

Ingredient Amount Notes
Great Northern Beans 🌱 1 ½ cups Drained and rinsed, canned or cooked
Kidney Beans 🌱 1 cup Drained and rinsed, canned or cooked
Black Beans 🌱 1 cup Drained and rinsed, canned or cooked
Navy Beans 🌱 1 cup Drained and rinsed, canned or cooked
Lima Beans 🌱 1 cup Drained and rinsed, canned or cooked
Chickpeas 🌱 1 cup Drained and rinsed, canned or cooked
Pinto Beans 🌱 1 cup Drained and rinsed, canned or cooked
Cream of Mushroom Soup 🍄 2 cups Condensed, vegetarian preferred
Ground Cumin 🌿 1 ½ tbsp Toasted for deeper flavor
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Cornstarch 🌾 1 tbsp For thickening bean mixture
Flour Tortillas 🌯 6 whole Medium size, 10-inch
Shredded Cheddar Cheese 🧀 1 ½ cups Medium cheddar, sharp variety
Green Onions 🧅 ¼ cup Sliced, for garnish
Vegetable Broth 💧 1 cup Low-sodium preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp For tortilla crisping

The beans are the soul of this dish, so quality matters. Libby's or Bush's are solid pantry staples, but if you're feeling fancy, grab the dried beans from the bulk section at Whole Foods—soak overnight for that restaurant-worthy texture. The cumin? Toast it lightly in a dry pan first for a nutty depth that takes this from good to transcendent. Don't skip the garlic—fresh is non-negotiable here, but if you're in a pinch, pre-minced works. For the tortillas, Mission brand bakes up extra crispy, but any medium flour tortilla will do. Pro tip: buy a double stack—they sell out fast.

No cumin? Swap in coriander at half the amount, though you'll lose some of that earthy warmth. Running low on beans? Use whatever you've got—black-eyed peas or lentils stretch this further. The cream of mushroom soup can be homemade (sauté mushrooms, blend with broth and cream), but Campbell's Vegetarian version is a lifesaver. Cheese hater? Skip it or use nutritional yeast for a cheesy flavor without dairy. Tortillas too thick? Layer two thin ones for that perfect crown effect. And if you're adding jalapeños? Dice them small so they melt into the beans rather than staying whole.

This casserole tastes even better the next day—make it ahead and refrigerate for up to 3 days. For freezing, assemble but don't bake, then freeze for up to 2 months. When reheating, cover with foil and bake at 375°F until heated through. The tortilla crowns crisp up again beautifully. Store leftover beans in the fridge for 4-5 days—they're perfect for tacos or salads. And if you make a double batch? Portion into containers for easy lunches all week.

❤️

Why You'll Love This Recipe

  • I’ll be real: this recipe is my budget-friendly hero. Beans are dirt cheap, and you’re using five varieties for one dish—no waste, all flavor. Plus, the leftovers? They last forever. I’ve pulled this from the fridge for breakfast (with a fried egg on top, no shame) and lunch for days. It’s the kind of dish that makes you feel like you’re feeding a family without breaking the bank.
  • One-Pot Magic: I swear by this recipe because it’s literally dump-and-bake. No chopping, no fuss—just toss those five beans (Great Northern, kidney, black, navy, lima) into a skillet with a splash of broth, let them simmer until tender, then mix in the cream of mushroom soup and cheese. That’s it. The beans soften while you’re still stirring the first batch.
  • Texture Obsession: Here’s what sold me—the contrast. The creamy, cheesy top layer melts into that warm, hearty bean mix underneath, and the toasted breadcrumbs? Chef’s kiss. It’s like every bite has a little crunch, a little creaminess, and that deep, savory bean flavor that sticks with you.
  • Meal Prep MVP: Between us, this is my go-to for game days, potlucks, or lazy Sundays. Make it ahead, reheat it, and it’s still ridiculously good—even better the next day, honestly. I’ve brought it to tailgates (it’s a crowd-pleaser), packed it for work lunches (yes, even on a Tuesday night), and served it at Thanksgiving because why not? It’s filling, cheap, and no one questions it.

Step-by-step instructions for 7 bean casserole with crunchy tortilla crowns

Here's how to build layers of creamy cumin-spiced beans and crispy tortilla crowns for a hearty, satisfying dish.

1

Prepare the Bean Mixture with Cumin and Garlic

In a large mixing bowl, combine all 1.5 cups Great Northern Beans, 1 cup Kidney Beans, 1 cup Black Beans, 1 cup Navy Beans, 1 cup Lima Beans, 1 cup Chickpeas, and 1 cup Pinto Beans. Drain and rinse them thoroughly if using canned beans to remove excess sodium. This blend gives you the perfect texture contrast—creamy Great Northerns and Pinto beans balanced with the slight firmness of Navy and Lima beans.

In a small saucepan, warm 1 cup Vegetable Broth over medium heat until just simmering. Whisk together 2 cups Cream of Mushroom Soup and 1 tbsp Cornstarch in a separate bowl until smooth. Slowly pour the soup mixture into the warm broth while whisking constantly to prevent lumps. Add 1.5 tbsp Ground Cumin and 4 minced Garlic Cloves, then pour this flavorful liquid over the drained beans. Stir well to coat every bean completely. The cumin should infuse warmth while the garlic adds depth—this is where the magic starts.

2

Thicken and Season the Bean Mixture

Transfer the bean mixture to a large skillet and bring to a gentle simmer over medium-low heat. Let it cook uncovered for 10-12 minutes, stirring occasionally, until the liquid thickens enough to coat the back of a spoon. You want the beans to be tender but still hold their shape—this ensures they'll absorb the tortilla crowns' crispiness later. Season with 1 tsp Salt and 0.5 tsp Black Pepper, tasting as you go. The beans should be flavorful but not salty—adjust if needed.

Here's the thing—don't rush this step. If the mixture looks too thick, add 1-2 tablespoons of water to loosen it slightly. The perfect consistency is when the beans are coated in a velvety sauce that's thick enough to hold shape when spooned but still creamy. This is what makes the final dish so satisfying.

3

Assemble the Casserole with Cheese and Tortillas

Preheat your oven to 375°F and grease a 9x13-inch baking dish lightly with 1 tbsp Olive Oil. Spread the bean mixture evenly into the prepared dish, pressing down gently to create a smooth, compact layer. This even distribution ensures every bite has that perfect ratio of creamy beans to crispy tortilla crowns.

Sprinkle 1.5 cups Shredded Cheddar Cheese evenly over the bean layer, pressing it down lightly with a spatula. This creates a flavorful barrier that will help the tortillas crisp up beautifully. In a small bowl, mix the remaining 1 tbsp Olive Oil with 0.25 cup sliced Green Onions—this will be your tortilla crisping mixture.

4

Create the Crunchy Tortilla Crowns

Cut each of the 6 whole Flour Tortillas into 8 equal wedges, creating 48 tortilla pieces total. Brush each piece lightly with the olive oil-green onion mixture, coating both sides evenly. Arrange the tortilla pieces in a circular pattern on top of the cheese, slightly overlapping them to create a crown effect. The oil ensures they'll crisp up beautifully while the green onions add a fresh pop of color and flavor.

Bake uncovered for 20-25 minutes until the tortilla crowns are deep golden brown and crispy around the edges. The cheese should be melted and bubbly underneath, creating that perfect contrast of textures. If the tortillas aren't browning enough, broil for 1-2 minutes at the end, watching closely to prevent burning.

5

Rest and Serve with Fresh Garnish

Remove from the oven and let the casserole rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly and the flavors to meld together. The tortilla crowns will be at their crispiest right out of the oven, but they'll still hold up well for serving.

Garnish each serving with an additional sprinkle of sliced Green Onions and serve immediately. The contrast of creamy, cumin-spiced beans with the crispy, cheesy tortilla crowns is what makes this dish truly special. For extra flavor, serve with a side of warm cornbread or crusty sourdough to soak up any remaining bean mixture.

👨‍🍳

Pro Tips For Making 7 Bean Casserole

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with Great Northerns and Navy beans leaves them tough no matter how long you simmer. Skip the quick-soak shortcut unless you’re in a bind; 12 hours in cool water (with a pinch of salt) guarantees tender beans that hold up in the casserole. Yes, even if you’re impatient like me.
  • DRAIN BEANS WELL: After cooking, don’t just eyeball the strainer—press the beans firmly with a clean kitchen towel or paper towels to remove excess liquid. Lima beans especially love clinging to moisture, and soggy beans turn your casserole into a mushy pile. This step is non-negotiable if you want that perfect texture.
  • BROWN THE BEANS: Toss the drained beans in a dry skillet over medium-high heat for 5–7 minutes before adding them to the casserole. The toasted edges add depth of flavor and prevent the dish from tasting flat. I was skeptical until I tried it—now I can’t imagine skipping this.
  • LAYER COOL BEANS FIRST: Assemble the casserole with beans that have cooled to room temperature, then top with the sauce and cheese. Hot beans steam the cheese into a sad, watery mess. Give them 10 minutes to cool, and you’ll get that golden, bubbly crust everyone craves—without the cleanup headache.

Make-ahead tips for this 7 bean casserole

Prep Ahead

Assemble the casserole completely—beans, cheese, and tortilla crowns—but don't bake it yet. Store it in an airtight container in the fridge for up to 24 hours before baking.

This lets flavors meld beautifully, and the tortillas stay fresh without losing their crispness. When ready, bake at 375°F for 25-30 minutes until golden. 💫

Freezer-Friendly

For long-term storage, assemble the casserole (without baking) and freeze it in a single layer in a 9x13-inch freezer-safe dish. Cover tightly with plastic wrap and aluminum foil.

Thaw overnight in the fridge, then bake as directed. The tortilla crowns crisp up just as well after freezing as they do fresh. Perfect for holiday prep!

Reheat Like a Pro

If you've already baked the casserole and want leftovers, cover it with foil and reheat at 350°F for 15-20 minutes. For extra crispiness, broil for 2-3 minutes at the end.

If using the microwave, cover with a damp paper towel and heat in 1-minute intervals to avoid soggy tortillas. Stir between intervals for even heating.

Portion for Meals

Divide the baked casserole into individual portions while still warm. Store in glass containers with tight lids in the fridge for 3-4 days. Reheat portions covered with foil at 350°F for 10 minutes.

The tortilla crowns stay crispy when reheated this way, and the beans maintain their creamy texture. Great for quick lunches or dinner prep!

Make the Beans Early

Prepare the cumin-spiced bean mixture up to 2 days ahead and store it in an airtight container in the fridge. When ready to assemble, simply layer it in the baking dish with cheese and tortillas, then bake as directed.

This shortcut saves time and ensures the beans are perfectly seasoned and ready to go. The cumin flavor deepens overnight, adding even more warmth to your casserole.

Tortilla Prep Shortcut

Cut the tortillas into wedges and store them in a ziplock bag with a paper towel to keep them dry. Brush with olive oil just before baking to ensure maximum crispiness.

This prep step takes only 5 minutes and keeps your tortillas fresh for up to 2 days in the fridge. No need to worry about soggy tortillas—just add the oil right before baking! 🌟

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 8g40%
Cholesterol 35mg12%
Sodium 720mg31%
Total Carbohydrate 58g20%
Dietary Fiber 18g64%
Sugars 6g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this 7 bean casserole without tortillas?

For a different texture, swap the tortillas for 1.5 cups crushed tortilla chips or 1 cup panko breadcrumbs mixed with 0.5 cup shredded cheese. Sprinkle this mixture on top before baking for a crispy, cheesy finish.

2

How do I make this vegetarian-friendly?

This recipe is already vegetarian, but for extra assurance, check your cream of mushroom soup for dairy-free labels. Use vegetable broth and vegan cheese if needed. The cumin-spiced beans remain rich and flavorful without any animal products.

3

Can I use dried beans instead of canned?

Yes, but soak them overnight first! Use 3 cups dried beans total (about 1 cup each of Great Northern, Pinto, and Kidney beans work well). Cook until tender (about 1-1.5 hours) before mixing with the cumin and broth. Dried beans add a heartier texture and deeper flavor.

4

Why did my tortilla crowns get soggy?

Soggy tortillas usually mean the cheese melted too much or the casserole wasn't baked long enough. Next time, bake for 25-30 minutes until golden brown, then broil for 1-2 minutes at the end. Also, brush the tortillas with oil right before baking to lock in crispness.

5

What's the best way to reheat leftovers?

Cover with foil and reheat at 350°F for 15 minutes. For crispy tortillas, broil for 2 minutes at the end. Avoid microwaving—it makes the tortillas rubbery. Store leftovers in an airtight container for up to 4 days.

★★★★★4.9(14 reviews)
Categories Side Dishes