If you are looking for a comforting, crowd-pleasing dinner, this Cheesy Mexican Beef and Bean Casserole delivers big flavor with minimal effort. Packed with seasoned ground beef, tender beans, rich tomato sauce, and a generous layer of melted cheese, this dish is perfect for busy weeknights, casual gatherings, or meal prep days.
This recipe takes everything people love about tacos, burritos, and chili-style dishes and turns it into a simple oven-baked casserole that the whole family can enjoy.
Why Youโll Love This Cheesy Mexican Beef and Bean Casserole

This casserole is a favorite for many reasons, especially when you want something hearty without spending hours in the kitchen.
- Easy to make with simple pantry ingredients
- One pan cooking means less cleanup
- Rich, cheesy, and deeply satisfying
- Customizable for spice level and toppings
- Perfect for leftovers and meal prep
It is also incredibly flexible. You can serve it with tortillas, scoop it up with chips, or spoon it over rice for a complete meal.
Ingredients for Cheesy Mexican Beef and Bean Casserole
Beef and Bean Filling
- 1 tablespoon olive oil
- 1 medium red onion, finely chopped
- 3 cloves garlic, minced
- 1 pound ground beef
- 1 red or green bell pepper, diced
- 1 can (15 ounces) black beans or kidney beans, drained and rinsed
- 2 cups tomato passata or crushed tomatoes
- 1 to 2 tablespoons pickled jalapeรฑos, chopped, optional
Mexican Spice Mix
- 2 teaspoons ground cumin
- 2 teaspoons smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1 quarter teaspoon cayenne pepper, optional
- 1 teaspoon salt
- 1 half teaspoon black pepper
Cheese Topping
- 2 cups shredded Colby, Monterey Jack, or cheddar cheese
Optional Toppings for Serving
- Sour cream
- Fresh cilantro
- Pico de gallo
- Sliced avocado or guacamole
Ingredient Notes
- Ground beef can be swapped with ground chicken or turkey for a lighter option.
- Any canned beans work well, including pinto or cannellini beans.
- If you prefer a milder dish, skip the jalapeรฑos and cayenne.
- Use low-sodium beans and tomatoes if you are watching salt intake.
Step-by-Step Instructions
Step 1: Preheat and Prepare
Preheat your oven to 400 degrees F. Lightly grease a medium baking dish and set it aside.
Step 2: Cook the Vegetables
Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook for about 3 minutes until softened. Stir in the garlic and bell pepper and cook for another 2 minutes until fragrant.
Step 3: Brown the Beef
Add the ground beef to the skillet. Break it apart with a spoon and cook until fully browned. Drain excess fat if needed.
Step 4: Add Spices and Sauce
Sprinkle the spice mix over the beef and stir well so everything is evenly coated. Add the tomato passata, beans, and jalapeรฑos. Simmer for 5 minutes, allowing the flavors to blend.
Step 5: Assemble the Casserole
Transfer the beef and bean mixture into the prepared baking dish. Spread it evenly, then sprinkle the shredded cheese over the top.
Step 6: Bake
Place the casserole in the oven and bake for 15 to 20 minutes, or until the cheese is melted and bubbling.
Step 7: Rest and Serve
Let the casserole rest for 5 minutes before serving. Garnish with fresh cilantro or your favorite toppings.
Pro Tips for Success
- Use a wide skillet to brown the beef evenly and quickly.
- Taste the mixture before baking and adjust seasoning as needed.
- For extra cheesiness, mix some cheese into the beef mixture before baking.
- Letting the casserole rest helps it set and makes serving easier.
- Double the recipe and freeze one for later.
Flavor Variations
- Add a half teaspoon of chipotle powder for smoky heat.
- Stir in a half cup of corn kernels for sweetness and texture.
- Use taco seasoning if you want an even quicker option.
- Top with crushed tortilla chips before baking for crunch.
- Mix in cooked rice to make it extra filling.
Serving Suggestions
This Cheesy Mexican Beef and Bean Casserole is incredibly versatile.
- Serve with warm flour or corn tortillas.
- Spoon over steamed white or Mexican-style rice.
- Use as a dip with tortilla chips.
- Add a simple green salad on the side for balance.
- Serve alongside refried beans or grilled vegetables.
Storage and Freezing Instructions
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or oven until warmed through.
To freeze, allow the casserole to cool completely. Wrap tightly and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
PrintCheesy Mexican Beef and Bean Casserole
A comforting, crowd pleasing Mexican inspired casserole made with seasoned ground beef, tender beans, rich tomato sauce, and a generous layer of melted cheese, perfect for easy weeknight dinners.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Oven Baked
- Cuisine: Mexican
Ingredients
- 1 tablespoon olive oil
- 1 medium red onion, finely chopped
- 3 cloves garlic, minced
- 1 pound ground beef
- 1 red or green bell pepper, diced
- 1 can (15 ounces) black beans or kidney beans, drained and rinsed
- 2 cups tomato passata or crushed tomatoes
- 1โ2 tablespoons pickled jalapeรฑos, chopped (optional)
- 2 teaspoons ground cumin
- 2 teaspoons smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1/4 teaspoon cayenne pepper (optional)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 cups shredded Colby, Monterey Jack, or cheddar cheese
Instructions
- Preheat the oven to 400ยฐF and lightly grease a medium baking dish.
- Heat olive oil in a large skillet over medium heat and cook the chopped onion until softened.
- Add garlic and bell pepper and cook until fragrant.
- Add ground beef and cook, breaking it apart, until fully browned.
- Drain excess fat if needed and stir in cumin, smoked paprika, oregano, onion powder, garlic powder, cayenne, salt, and black pepper.
- Add tomato passata, beans, and jalapeรฑos and simmer for 5 minutes.
- Transfer the mixture to the prepared baking dish and spread evenly.
- Sprinkle shredded cheese evenly over the top.
- Bake for 15โ20 minutes until the cheese is melted and bubbling.
- Let rest for 5 minutes before serving.
Notes
Skip the jalapeรฑos and cayenne for a milder casserole and let it rest before serving for easier slicing.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 460 |
| Protein | 32 g |
| Carbohydrates | 28 g |
| Fat | 26 g |
| Fiber | 8 g |
| Sodium | 820 mg |
FAQ About Cheesy Mexican Beef and Bean Casserole
Can I make this casserole ahead of time?
Yes, you can assemble the casserole up to one day in advance. Cover it tightly and refrigerate, then bake when ready to serve. You may need to add a few extra minutes to the baking time.
Is this casserole spicy?
The heat level is mild to medium depending on the jalapeรฑos and cayenne. You can easily adjust the spice to suit your preference by reducing or omitting them.
Can I make this recipe gluten-free?
Yes, this recipe is naturally gluten-free as long as all spices and canned ingredients are certified gluten-free.
What cheese works best for this casserole?
Colby, cheddar, and Monterey Jack melt beautifully. A blend of cheeses works well if you want more depth of flavor.
Can I use leftovers in another way?
Absolutely. Leftovers are great in tacos, burritos, stuffed peppers, or even spooned over baked potatoes.
Final Thoughts
This Cheesy Mexican Beef and Bean Casserole is everything a weeknight dinner should be comforting, flavorful, and easy to prepare. With simple ingredients and endless serving options, it is a recipe you will come back to again and again.