One Pot Mexican Beef and Rice Casserole

When dinner needs to be fast, filling, and guaranteed to please everyone at the table, One Pot Mexican Beef and Rice Casserole is the kind of recipe that saves the day. It’s cheesy, hearty, packed with bold flavor, and best of all—everything cooks in one skillet.

This easy dinner combines seasoned ground beef, tender rice, tomatoes, corn, beans, melty cheese, and warm Mexican-inspired spices into one incredibly satisfying meal. It’s the perfect balance of comfort food and weeknight convenience.

There’s something magical about one-pot dinners. Less cleanup, fewer dishes, and all the flavors cook together beautifully. The rice absorbs all the savory juices from the beef and broth, while the melted cheese on top brings everything together into cozy casserole perfection.

Whether you’re feeding a hungry family, meal prepping for the week, or simply craving a cheesy skillet dinner that tastes like comfort in every bite, this recipe delivers every single time.

Let’s make your new favorite easy dinner.

Why You’ll Love This Mexican Beef and Rice Casserole

This recipe checks every box for the perfect weeknight meal.

First, it’s made in one pot, which means less cleanup and less kitchen stress.

Second, it’s full of bold flavor thanks to taco seasoning, garlic, tomatoes, and melty cheese.

Third, it’s incredibly flexible. You can adjust the spice level, swap proteins, or add extra vegetables depending on what you have.

It’s also budget-friendly since simple pantry staples create a full, satisfying dinner.

Most importantly, it tastes like the kind of meal everyone goes back for seconds.

Ingredients

Main Casserole

  • 1 pound ground beef
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 cup uncooked long grain rice
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 cup corn kernels
  • 1 can (15 oz) black beans, drained and rinsed
  • 2 cups beef broth
  • 1 packet taco seasoning
  • 1 teaspoon cumin
  • 1/2 teaspoon smoked paprika
  • Salt, to taste
  • Black pepper, to taste

Cheese Topping

  • 2 cups shredded cheddar cheese
  • 1/2 cup Monterey Jack cheese

Garnish

  • Fresh cilantro
  • Sliced jalapeños
  • Lime wedges
  • Sour cream (optional)

Instructions

  1. Heat a large deep skillet or Dutch oven over medium heat.
  2. Add ground beef and cook until browned, breaking it apart as it cooks. Drain excess grease if needed.
  3. Add diced onion, garlic, and bell pepper. Cook for 3–4 minutes until softened.
  4. Stir in uncooked rice, taco seasoning, cumin, smoked paprika, salt, and black pepper.
  5. Add diced tomatoes, corn, black beans, and beef broth. Stir everything well.
  6. Bring the mixture to a gentle boil, then reduce heat to low.
  7. Cover and simmer for 18–20 minutes, or until the rice is tender and the liquid is mostly absorbed.
  8. Remove the lid and stir gently.
  9. Sprinkle cheddar and Monterey Jack cheese evenly over the top.
  10. Cover again for 2–3 minutes until the cheese is fully melted.
  11. Garnish with fresh cilantro, jalapeños, lime wedges, and sour cream if desired.
  12. Serve warm straight from the skillet.

Tips for the Best One Pot Casserole

Use Long Grain Rice

This helps prevent mushy texture and keeps the rice fluffy.

Don’t Lift the Lid Too Often

Keeping the steam trapped helps the rice cook evenly.

Freshly Shred Cheese

Freshly grated cheese melts smoother than pre-shredded bagged cheese.

Adjust the Spice Level

Add chili flakes or extra jalapeños for more heat, or keep it mild for family dinners.

Let It Rest

A few minutes after cooking helps the casserole set and improves texture.

Delicious Variations

Chicken Version

Swap ground beef for shredded chicken or ground chicken.

Tex-Mex Style

Add Rotel tomatoes and pepper jack cheese for extra bold flavor.

Low-Carb Version

Replace rice with cauliflower rice and reduce broth accordingly.

Extra Veggie Skillet

Add zucchini, spinach, or mushrooms for extra nutrition.

Nacho-Style Casserole

Top with crushed tortilla chips for added crunch and fun texture.

Serving Suggestions

This casserole is a full meal on its own, but it pairs beautifully with a few simple sides.

Serve with tortilla chips and guacamole for a casual dinner spread.

Add a crisp green salad with lime vinaigrette for freshness.

Cornbread or warm tortillas make excellent side options too.

It’s also perfect for taco night when you want something easier than building individual tacos.

This is comfort food with serious weeknight power.

Storage Tips

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

Reheat gently on the stovetop or microwave with a splash of broth if needed.

It also freezes well for up to 2 months, making it excellent for meal prep.

The flavors often taste even better the next day.

Fun Comfort Food Fact

Skillet casseroles became popular because they combine the heartiness of baked casseroles with the speed of stovetop cooking.

This Mexican beef and rice version takes all the best taco flavors and turns them into a one-pan comfort dinner everyone loves.

Simple food often becomes the most memorable.

Final Thoughts

One Pot Mexican Beef and Rice Casserole is everything a busy dinner recipe should be—easy, cheesy, filling, and full of flavor.

It brings together pantry staples and simple ingredients into a meal that feels comforting, satisfying, and incredibly practical for real life.

Whether you’re cooking for your family, meal prepping lunches, or just trying to survive a busy weeknight, this skillet dinner delivers every single time.

The melted cheese, seasoned beef, and perfectly cooked rice make every bite rich and comforting.

And honestly, recipes that use one pan and still taste amazing deserve a permanent place in the dinner rotation.

This one absolutely does.

One Pot Mexican Beef and Rice Casserole

A cheesy one-skillet dinner loaded with seasoned ground beef, tender rice, beans, corn, tomatoes, and melted cheese for the ultimate easy comfort meal.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: Mexican, Tex-Mex
Calories: 510

Ingredients
  

Main Casserole
  • 1 pound ground beef
  • 1 small onion diced
  • 2 cloves garlic minced
  • 1 red bell pepper diced
  • 1 cup uncooked long grain rice
  • 1 can diced tomatoes 14.5 oz, undrained
  • 1 cup corn kernels
  • 1 can black beans 15 oz, drained and rinsed
  • 2 cups beef broth
  • 1 packet taco seasoning
  • 1 tsp cumin
  • 0.5 tsp smoked paprika
Cheese Topping
  • 2 cups shredded cheddar cheese
  • 0.5 cup Monterey Jack cheese

Equipment

  • Large deep skillet
  • Wooden spoon
  • Measuring cups
  • Knife and cutting board

Method
 

  1. Brown ground beef in a large skillet and drain excess grease.
  2. Add onion, garlic, and bell pepper and cook until softened.
  3. Stir in rice, taco seasoning, cumin, smoked paprika, salt, and pepper.
  4. Add tomatoes, corn, black beans, and beef broth. Stir well.
  5. Bring to a boil, then reduce heat, cover, and simmer until rice is tender.
  6. Top with cheddar and Monterey Jack cheese.
  7. Cover again until cheese is melted.
  8. Garnish and serve warm.

Notes

Freshly shredded cheese melts best and a short resting time helps the casserole set beautifully before serving.