Stacked Sweet Corn, Bean, and Beef Casserole


Make this Mexican casserole recipe your own by customizing with your favorite cheese and beans. Whatever you choose, this beef casserole recipe will be a crowd-pleaser!

Stacked Sweet Corn, Bean, and Beef Casserole
Photo: Andy Lyons
Prep Time:
45 mins
Bake Time:
20 mins
Stand Time:
10 mins
Total Time:
1 hrs 15 mins


  • 2 ears fresh corn on the cob

  • 8 ounce lean ground beef

  • 7 ounce uncooked chorizo sausage

  • 1 15 ounce can pinto beans, rinsed and drained

  • 1 tablespoon extra-virgin olive oil

  • 1 small yellow onion, chopped

  • 1 large yellow sweet pepper, chopped

  • 2 cloves garlic, minced

  • ¾ cup bottled chunky green salsa

  • 1 tablespoon chili powder

  • 2 teaspoon ground cumin

  • ¼ teaspoon cayenne pepper

  • 4 8-9 inch flour tortillas

  • 1 ½ cup shredded cheddar or Monterey Jack cheese

  • Sour Cream (optional)

  • Chopped tomatoes and cilantro (optional)


  1. Preheat oven to 375 degrees F. Cut corn from cobs; set aside. Grease a 9-inch springform pan, large oven-going platter, or a 12-inch pizza pan; set aside.

  2. In a large skillet cook beef and chorizo until brown and cooked through, breaking up any large pieces with a spatula; drain fat. Add beans to beef mixture and heat through. Cover and keep warm.

  3. In another large skillet, heat olive oil over medium heat. Add onion, sweet pepper, and garlic. Cook, stirring occasionally until tender, about 10 minutes. Add corn, salsa, chili powder, cumin, and cayenne. Cook 5 minutes, stirring occasionally.

  4. Place two of the tortillas in prepared pan. Top with meat mixture. Reserve 1/4 cup of cheese. Divide the remaining 1-1/4 cups of cheese in half; sprinkle one half on the meat mixture. Add another tortilla, vegetable mixture, and remaining half of cheese. Add final tortilla. Cover loosely with foil. Bake 10 minutes. Uncover and sprinkle with reserved 1/4 cup of cheese. Bake 10 minutes more. Let stand 10 minutes. Remove sides if using springform pan. Top with sour cream, tomatoes, and cilantro. Slice with a serrated knife. Makes 6 servings.

Nutrition Facts (per serving)

514 Calories
29g Fat
33g Carbs
30g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 514
% Daily Value *
Total Fat 29g 37%
Saturated Fat 12g 60%
Cholesterol 82mg 27%
Sodium 890mg 39%
Total Carbohydrate 33g 12%
Total Sugars 3g
Protein 30g
Vitamin C 0.8mg 4%
Calcium 292.8mg 23%
Iron 4.1mg 23%
Potassium 726mg 15%
Folate, total 72.6mcg
Vitamin B-12 1.8mcg
Vitamin B-6 0.5mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles