Mexican Bean Casserole

Prep: 15 min Cook: 30 min Serves: 6 Cuisine: Mexican

A hearty and flavorful Mexican Bean Casserole layered with seasoned ground meat, beans, and melted cheddar cheese. This comforting dish combines creamy soups, spicy salsa, and crispy tortilla strips for a satisfying meal perfect for family dinners or casual gatherings.

Be the first to rate this recipe

Ingredients

  • 8 flour tortillas
  • 1 lb ground meat
  • 1 medium onion
  • 1 can cream of mushroom soup
  • 1 can cream of chicken soup
  • 1 can Ro-tel diced tomatoes
  • 1 can Ranch Style Beans
  • 1 jar Taco Sauce
  • 1 package cheddar cheese

Instructions

  1. Brown the chopped onion and ground meat in a skillet, then drain excess fat.
  2. In a mixing bowl, combine the cooked meat and onion with the cream of mushroom soup, cream of chicken soup, diced Ro-tel tomatoes, Ranch Style Beans, and Taco Sauce.
  3. Bring the mixture to a boil over medium heat.
  4. Tear the flour tortillas into strips.
  5. Layer a portion of the tortilla strips in the bottom of a casserole dish, then add the meat mixture, followed by more tortilla strips.
  6. Repeat the layers as desired, ending with a layer of tortilla strips on top.
  7. Sprinkle grated cheddar cheese over the top layer.
  8. Bake the casserole at 400°F (200°C) for 30 minutes until bubbly and cheese is melted.

Tips & Substitutions

For a vegetarian version, substitute the ground meat with black beans or lentils. You can also use corn tortillas instead of flour for a different flavor. If you want to add some heat, consider mixing in jalapeños or using a spicier taco sauce. For a creamier texture, add cream cheese to the meat mixture. This dish is versatile, so feel free to customize based on your preferences.

Serving Suggestions

Serve the Mexican Bean Casserole with a side of fresh guacamole or a simple green salad for a balanced meal. It pairs beautifully with Chicken Nachos for a festive spread or can be enjoyed as a standalone dish. For added flavor, consider garnishing with fresh cilantro or a dollop of sour cream before serving.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place the casserole in a preheated oven at 350°F (175°C) until heated through, about 20 minutes. You can also microwave individual portions for quicker reheating. Just be careful not to overheat, as it may dry out.

Nutrition & Diet Analysis (per serving)

Each serving of Mexican Bean Casserole contains roughly 921 calories, with 47g protein, 124g carbohydrates, and 28g fat. It is an excellent source of protein (93% of the Daily Value), iron (77% of the Daily Value), and dietary fiber (66% of the Daily Value), and a good source of vitamin A. Note that it is relatively high in sodium, at 1476mg per serving (64% of the Daily Value).

921 kcal 46% DV
Protein Fat Carbs

Macronutrients

Protein 46.7g 93% DV
Total Fat 28g 36% DV
Carbs 123.7g 45% DV
Fiber 18.5g 66% DV
Sugar 5.7g 11% DV

Electrolytes

Sodium 1476.5mg 64% DV
Potassium 1726.5mg 37% DV
Cholesterol 27.9mg 9% DV

Vitamins & Minerals

Vitamin A 120mcg 13% DV
Vitamin C 1.5mg 2% DV
Vitamin D 0.1mcg 1% DV
Calcium 319.7mg 25% DV
Iron 13.9mg 77% DV
Diet fit High-protein High-fiber Low-fat
Contains Milk Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this casserole ahead of time?

Yes, you can prepare the casserole a day in advance. Assemble it completely, cover it tightly, and refrigerate. When ready to bake, simply pop it in the oven, adding a few extra minutes to ensure it's heated through. This makes it a great option for meal prep or entertaining.

What can I serve with this casserole?

This dish pairs well with Mexican rice or refried beans for a complete meal. You could also serve it with tortilla chips and salsa for a fun appetizer. For a refreshing drink, consider a margarita or a fruity mocktail to complement the flavors.

Can I freeze the casserole?

Absolutely! You can freeze the uncooked casserole for up to 3 months. Just be sure to wrap it tightly in foil or plastic wrap. When you're ready to cook it, thaw it in the refrigerator overnight before baking. This makes for a convenient meal option on busy days.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mexican recipes → Chicken recipes → Dairy recipes → All recipes →