King Ranch bean casserole DSC 4901

King Ranch bean casserole

The first time I cooked King Ranch casserole, I wasn’t sure if I’d ever had it before. While it’s a classic Texan standby, I’d been gone from the state for so long that some things had faded from my memory. This may sound strange, but it had been over 10 years since I lived at home, and an old-fashioned casserole made with canned soups had not been on my table or served to me in quite some time.

My grandmother gave me a recipe, one that she’d prepared for her 42 games with her friends back in the day. It called for said soups, tortillas, cheese, and chicken. There were also canned tomatoes with green chiles to give the heavy dish a kick.

I made the casserole, and the melange of flavors and textures between the soft corn tortillas, creamy sauce, and piquant tomatoes rang a familiar bell; I’d eaten this dish countless times in my life. What was unusual, however, was that when my mom had prepared it, she replaced the chicken with beans. So, it wasn’t King Ranch chicken casserole that I’d enjoyed most of my life, it was King Ranch bean casserole instead.

When I called my mom to confirm my hunch, she admitted that she had indeed substituted her homemade pintos or canned Ranch Style beans for the chicken. My family had some frugal years, so using a less-expensive protein made financial sense. But we’re also a family that enjoys our beans, and even when we were flush we ate them often.

King Ranch bean casserole | Homesick Texan

To this day, I’m still one to prepare a batch of beans at least once a week. Pinto beans are my favorite, but black beans are in heavy rotation as well. I will make enough to last a few days and ladle them into a bowl and serve them with cornbread or tortillas. Though I also include them in my queso, puree them and re-fry them, and toss them with peppers and aromatics for a hearty salad. But I had never cooked my mom’s King Ranch bean casserole, so I decided to give it a go.

Now, I’m known for having a fancier rendition of King Ranch chicken casserole, which I prepare mainly from scratch. It takes more time but it’s so full of flavor that you don’t mind the extra steps. I considered for the bean version to use canned soups to keep it more simple, but I wasn’t able to find any at the store that weren’t laden with fillers and ingredients I couldn’t pronounce, so I stuck with my homemade sauce.

For this version, however, I included mushrooms, which I don’t use with the chicken dish. Their meaty and savory nature give the sauce a lift, though in the final dish you can’t taste them. In the sauce, there are also aromatics, jalapeños, and cilantro, along with spices. It’s delicious and far better than anything that comes in a can.

King Ranch bean casserole | Homesick Texan

Because I had homemade pinto beans on hand, the first time I cooked the casserole I used those. However, I made it with canned beans and it was also very good. As for the rest of the dish, it comes together quickly, as after making the sauce you layer it with the tortillas, beans, and shredded cheese. A half-hour in the oven and you have a bubbling, hearty dish. A dollop of cool, tangy sour cream makes it complete.

Would you like more Homesick Texan? Well, I’ve started offering additional recipes for paid subscribers to help with the costs of running the site. While I’m not taking anything away, if you’d like to support Homesick Texan and have access to exclusive, never-seen-before subscriber-only posts, please consider becoming a member; annual subscriptions are as low as $25. Thank you for reading, your consideration, and your support!

4.91 from 20 votes

King Ranch bean casserole

Course Main Course
Cuisine Tex-Mex
Prep Time 30 minutes
Cook Time 30 minutes
Servings 8
Author Lisa Fain


  • 4 tablespoons unsalted butter
  • 1/2 medium yellow onion, diced
  • 2 jalapeños, seeded and diced
  • 6 cloves garlic, minced
  • 1 cup (about 6) diced button mushrooms
  • 1 teaspoon kosher salt
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon dried oregano
  • 1/2 cup chopped cilantro
  • 2 heaping tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 (10-ounce) can tomatoes with green chiles (such as Ro-tel), with its juices
  • 1 cup sour cream, plus more for serving
  • 3 cups cooked or 2 (15-ounce) cans pinto beans, drained and rinsed
  • 10 corn tortillas
  • 3 cups shredded Colby-Jack cheese


  • Preheat the oven to 350°F.
  • In a large cast-iron skillet, melt the butter on medium-low heat. Add the onions and jalapeño and while occasionally stirring, cook until softened and fragrant, about 5 minutes. Stir in the garlic and cook for 30 more seconds.
  • Add to the skillet the mushrooms, salt, cumin, chili powder, oregano, and cilantro. While stirring, cook until the mushrooms have reduced, about 5 minutes.
  • Keeping the heat on medium-low, whisk in the flour and cook for 30 seconds until it’s well incorporated. Whisk in the milk, and while stirring, cook until the sauce has thickened, about 3-5 minutes. Stir in the tomatoes, then stir in the sour cream until creamy and well combined. Taste and adjust seasonings then turn off the heat.
  • Pour the sauce into a mixing bowl, leaving about 1/4 cup of the sauce in the skillet. Spread it evenly along the bottom. (If you’d prefer to bake the casserole in a baking dish, spread 1/4 cup along the bottom of a 9×13 dish instead.)
  • Taste the pinto beans and add seasonings to taste if needed. Stir the beans into the sauce.
  • Tearing the tortillas in half, layer half of the tortillas into the prepared skillet or baking dish, overlapping if needed. Evenly spread half the sauce with beans over the tortillas, then evenly layer half the cheese. Repeat this layering one more time, ending with the cheese.
  • Bake uncovered for 30 minutes or until brown and bubbling. Allow to rest for 10 minutes before serving. Serve with sour cream, if desired.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    This was fantastic! I have no connection to TX but have always thought King Ranch Casserole sounds delicious. I wanted to try one without chicken or canned soup because I had a whole batch of pinto beans and family members don’t like mushrooms sadly. This recipe was GREAT even without the mushrooms. The recipe was perfect. No tweaking needed. Definitely going in our rotation.

    1. Lisa Fain says:

      Dipti–I’m so glad you enjoyed it!

  2. 5 stars
    This was delicious and came together quickly. I don’t like mushrooms so substituted corn and it turned out great.

    1. Lisa Fain says:

      Jaimie–Thank you for sharing how you adapted the recipe! I love the idea to use corn and am glad you enjoyed it!

  3. 5 stars
    Omigosh this is so good! I had made a traditional King Ranch casserole last week, and still had most of the ingredients, except chicken, to make another one. This recipe was perfect! I have to admit I added spinach, since I had some I needed to use up (don’t tell my husband!). I added it with the cilantro so it would wilt down before I whisked in the flour, and it was fine — didn’t interfere with the flour & milk whisking & thickening. The sauce thickened up just fine!
    I think it’s so interesting that this is the recipe you grew up with — I have never had the bean one, but have eaten the chicken one for ~45 years! Thanks for the veggie version 😉

    1. Lisa Fain says:

      Kara–Spinach sounds like an excellent addition! So glad you enjoyed this vegetarian version of the chicken favorite!

  4. 5 stars
    This was so good! I toasted the tortillas before layering but other that that I followed the recipe. Will be making again.

    1. Lisa Fain says:

      Tanya–I’m so glad you enjoyed it! And toasting the tortillas is an excellent addition!