This easy Instant Pot Mexican Casserole is a cozy one-pot meal made with ground beef, pantry staples, and homemade taco seasoning. On the table in 35 minutes or less—and it works with ground turkey, chicken, or bison, too!

Jump to:
Remember those no-fuss dinners that brought everyone to the table with a smile? This Instant Pot Mexican Casserole is just like that—quick, hearty, and full of comforting flavor. Made with simple pantry ingredients and ready in under 35 minutes, it's a weeknight win.
✨Don't have an Instant Pot? No worries. See the FAQs below for stovetop instructions.
Bonus: You can swap in ground turkey, chicken, or even bison—just use what you have on hand. That’s the kind of flexible, family-friendly meal we love!
Don't miss our other delicious casserole recipes like our Pizza Casserole and Easy Cheesy Hashbrown Casserole.
What Makes This Recipe Work
Secret to this Easy Instant Pot Recipe...is all in the cooking method.
In this recipe, we are using the Instant Pot Duo Plus on its Pressure Cooker setting which cooks food in a fraction of the time of other cooking methods.
Here's What You Need

See the recipe card for full information on ingredients and quantities.
Substitutions
Bonus Proteins - This tasty recipe works with these bonus proteins: ground turkey, ground chicken, or ground bison. Mexican Casserole with ground beef is the traditional protein to use. But these other proteins work just as well. Use whatever sounds good to you.
Would you like to save this?
How to Make It
This easy instant pot recipe is super simple to make in around 35 minutes. We'll show you how!

- Brown Ground Beef in some oil using the Sauté setting on your Instant Pot.
- Add Garlic and Onion and cook until softened.
- Add remaining Ingredients, making sure the rice is fully submerged under the water and there are no bits of food stuck to the sides of the pot above the waterline.
- Close Lid on Instant Pot and use the Pressure Cook setting to cook this tasty recipe for 20 minutes following the instructions for your Instant Pot.

Tasty Toppers
Serve with your favorite Mexican toppings:
- Diced Avocado
- Guacamole
- Fresh Diced Tomatoes
- Minced Onions
- Shredded Mexican Blend Cheese
- Sour Cream
- Salsa

Recipe FAQs
An Instant Pot is 7 kitchen appliances in 1. It's a pressure cooker, slow cooker, rice cooker, steamer, sauté/searing, yogurt maker, and warmer. The pressure cooker setting cooks in a fraction of the time of traditional cooking methods.
An Instant Pot is a total game-changer. The first time I used my Instant Pot, I was absolutely sold on its functionality. The instructions were easy to follow and it produced a perfectly cooked meal that met my expectations. It's easy to use and makes weeknight meal prep a breeze. My favorite recipe so far is for Instant Pot Mexican Casserole. So delicious!
Instant Pots are great for cooking: Meats, soups and stews, casseroles, mashed potatoes, steamed vegetables, and yogurt.
Cook it on the stovetop! Brown the meat with onion and garlic, then stir in the rest of the ingredients (including uncooked rice and broth). Simmer covered for 15–20 minutes, until the rice is nearly tender. Top with cheese and bake at 350°F for 10–15 minutes, or cover and let the cheese melt on low heat. Easy and just as delicious!
How To Reheat A Casserole
Bring the casserole up to room temperature and reheat the oven at 350°F until it is warmed through. See our post on how to reheat a casserole for more detailed instructions.

More Easy Weeknight Dinners
More Casserole Recipes
Did you love this recipe? If you make this recipe and love it, stop back, give it a 5-star rating ⭐⭐⭐⭐⭐ and leave a comment. THANK YOU!! Follow Seanna's Kitchen and share this recipe with your friends on Facebook, Instagram, and Pinterest, and subscribe to my Newsletter for ALL the latest recipes! We'd love to hear from you!
📖 Recipe

Instant Pot Mexican Casserole
Equipment
Ingredients
- 1 tablespoon extra virgin olive oil
- 1 pound ground beef
- 1 cup yellow onion Diced.
- 1 teaspoon garlic Minced.
- 1 teaspoon salt
- 15 ounce black beans Drained.
- 15 ounce sweet corn
- 10 ounce RoTel Original Diced Tomatoes & Green Chilis
- 1 package taco seasoning
- 1 cup water
- 1 cup basmati rice
Toppings:
- 1 cup tomatoes Diced.
- 1 avocado Diced.
- 1 cup shredded Mexican blend cheese
Instructions
- Brown Beef. Brown ground beef in some oil using the sauté setting on your Instant Pot.1 tablespoon extra virgin olive oil, 1 pound ground beef
- Sauté Garlic and Onion. Add garlic and onion and cook until softened.1 cup yellow onion, 1 teaspoon garlic
- Add Remaining Ingredients. Add remaining Ingredients (not toppings), making sure the rice is fully submerged under the water and there are no bits of food stuck to the sides of the pot above the waterline.1 teaspoon salt, 15 ounce black beans, 15 ounce sweet corn, 10 ounce RoTel Original Diced Tomatoes & Green Chilis, 1 package taco seasoning, 1 cup water, 1 cup basmati rice
- Pressure Cook. Close lid and use the pressure cook setting to cook for 20 minutes with a quick release (QR) following the instructions for your Instant Pot.
- Serve. Serve with your favorite toppings.1 cup tomatoes, 1 avocado, 1 cup shredded Mexican blend cheese
Video

Deb Grandos says
Hi Seanna,
This looks delicious, and I know it will be! How to I cook this if I don't have an Instant Pot?
Seanna Borrows says
Hi Deb!! Great question!
Cook it on the stovetop! Brown the meat with onion and garlic, then stir in the rest of the ingredients (including uncooked rice and broth). Simmer covered for 15–20 minutes, until the rice is nearly tender. Top with cheese and bake at 350°F for 10–15 minutes, or cover and let the cheese melt on low heat. Easy and just as delicious!