One Skillet Mexican Casserole

Why You’ll Love This Recipe

This recipe is all about convenience without sacrificing flavor. Everything cooks in a single skillet, which means fewer dishes and less hassle. It’s also incredibly versatile—you can customize the ingredients based on what you have on hand. The bold Mexican-inspired spices create a rich, savory dish that the whole family will enjoy. Plus, it’s a great way to use pantry staples like beans and rice while still delivering a fresh, homemade taste.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
ground beef or ground turkey
onion, diced
garlic, minced
bell pepper, chopped
cooked rice
black beans, drained and rinsed
corn kernels
diced tomatoes with green chilies
tomato sauce
taco seasoning
shredded cheddar or Mexican blend cheese
olive oil
salt
pepper
fresh cilantro for garnish (optional)

Directions

Heat olive oil in a large skillet over medium heat. Add the diced onion and cook until softened. Stir in the garlic and cook for another minute until fragrant.

Add the ground beef or turkey to the skillet and cook until browned, breaking it apart as it cooks. Drain any excess fat if needed.

Mix in the chopped bell pepper and cook for a few minutes until slightly tender.

Stir in the cooked rice, black beans, corn, diced tomatoes, tomato sauce, and taco seasoning. Mix everything well so the flavors combine evenly.

Let the mixture simmer for about 5–7 minutes, allowing it to thicken slightly and absorb the spices.

Sprinkle the shredded cheese evenly over the top. Cover the skillet and let it cook until the cheese is melted and bubbly.

Remove from heat and garnish with fresh cilantro if desired. Serve warm.

Servings and timing

Servings: 4 to 6 servings
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes

Variations

Swap the ground beef for shredded chicken or keep it vegetarian by using extra beans and vegetables.
Add jalapeños or a dash of hot sauce for extra heat.
Use brown rice or cauliflower rice for a healthier twist.
Top with sour cream, avocado slices, or crushed tortilla chips for added texture and flavor.
Try different cheeses like Monterey Jack or pepper jack for a unique taste.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.

To reheat, warm in a skillet over medium heat until heated through, adding a splash of water if needed to prevent drying out. You can also microwave individual portions in short intervals, stirring in between for even heating.

For longer storage, freeze the casserole in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating.

FAQs

Can I make this casserole ahead of time?

Yes, you can prepare the entire dish ahead and store it in the refrigerator. Reheat it when ready to serve.

Can I use uncooked rice?

It’s best to use pre-cooked rice for this recipe to ensure even cooking and the right texture.

What type of cheese works best?

Cheddar or a Mexican blend melts well and adds great flavor, but you can use any cheese you prefer.

Is this recipe spicy?

It has mild heat from the diced tomatoes with chilies, but you can adjust the spice level to your liking.

Can I make it vegetarian?

Absolutely. Just skip the meat and add more beans or vegetables like zucchini or mushrooms.

Can I freeze leftovers?

Yes, this casserole freezes well and can be stored for up to 2 months.

How do I prevent the casserole from drying out?

Make sure not to overcook it and add a little liquid when reheating if necessary.

Can I use a different protein?

Yes, ground chicken, turkey, or even plant-based meat substitutes work well.

What can I serve with this dish?

It pairs nicely with a side salad, tortilla chips, or guacamole.

Can I double the recipe?

Yes, just make sure to use a large enough skillet or cook in batches.

Conclusion

One Skillet Mexican Casserole is a simple yet satisfying meal that combines bold flavors with easy preparation. Whether you’re feeding a family or meal-prepping for the week, this dish delivers comfort, versatility, and convenience all in one pan.

Print

One Skillet Mexican Casserole

One Skillet Mexican Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty one-skillet Mexican casserole packed with seasoned meat, rice, beans, and melted cheese for a comforting, flavor-filled meal. Perfect for busy weeknights with easy cleanup.

  • Author: Laura
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4-6 servings
  • Category: Main Course
  • Method: Skillet
  • Cuisine: Mexican
  • Diet: Gluten Free

Ingredients

Nutrition

  • Serving Size: 1 serving
  • Calories: 420 kcal
  • Sugar: 6 g
  • Sodium: 780 mg
  • Fat: 18 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 40 g
  • Fiber: 7 g
  • Protein: 25 g
  • Cholesterol: 70 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments