🌮 One Pot Mexican Rice Casserole – Flavorful, Hearty & Ready in 30 Minutes
If you’re craving a quick, flavorful, and satisfying meal, this One Pot Mexican Rice Casserole is exactly what you need! Packed with savory ground beef, tender rice, sweet corn, and bold taco spices, this one-pan dish delivers restaurant-quality Mexican flavors in a fraction of the time. Even better, it all cooks in one skillet — making cleanup effortless.
Whether you’re feeding a hungry family or prepping meals for the week, this comforting casserole is guaranteed to become a go-to dinner favorite.
❤️ Why You’ll Love This Recipe
- Quick & easy: Ready in just 30 minutes.
- One pan: Perfect for busy nights with minimal cleanup.
- Full of flavor: Taco seasoning, tomato sauce, and salsa pack every bite with bold Mexican taste.
- Hearty & complete: Includes protein, rice, veggies, and cheese all in one dish.
- Family-friendly: Loved by kids and adults alike.
🧾 Ingredients for One Pot Mexican Rice Casserole
Each ingredient contributes to a balanced flavor, texture, and vibrant color:
- 1 pound ground beef – Provides rich, savory protein.
- 1 small onion, diced – Adds mild sweetness and aromatic depth.
- Salt & pepper, to taste – Enhances all the flavors.
- 2 tablespoons taco seasoning – Brings bold, Mexican-inspired flavor.
- 1 teaspoon garlic powder – Adds savory aroma and depth.
- 1 cup long grain white rice – Absorbs all the delicious seasonings.
- 1 ½ cups beef broth – Keeps the rice moist and flavorful.
- 1 (15-ounce) can corn, drained – Adds sweetness and texture.
- 8 ounces tomato sauce – Adds richness and tang.
- ½ cup salsa – Enhances flavor with spice and freshness.
- 1 cup shredded cheese – Provides a melted, gooey topping.
👩🍳 Step-by-Step Instructions
Step 1: Cook the Beef & Onion
In a large skillet over medium-high heat, cook the ground beef and diced onion with salt and pepper. Stir often and break the beef into small pieces. Cook until the beef is no longer pink. Drain excess grease if needed.
Step 2: Season the Beef
Sprinkle in the taco seasoning and garlic powder. Stir well to coat the beef evenly with the spices, allowing the flavors to bloom.
Step 3: Add the Rice & Liquids
Add the long grain rice to the skillet. Stir to combine. Pour in the beef broth, tomato sauce, and salsa. Mix thoroughly so the rice is fully submerged and the seasonings distribute evenly.
Step 4: Simmer Until Tender
Bring the mixture to a gentle simmer. Cover the skillet, reduce the heat to medium-low, and cook for 18–20 minutes or until the rice is tender and most of the liquid has been absorbed.
Step 5: Add Corn & Cheese
Stir in the drained corn. Sprinkle the cheese evenly over the top. Cover again and let it melt for 2–3 minutes, creating a warm, cheesy layer.
Step 6: Final Touches
Taste and adjust seasoning with more salt and pepper if needed. For an extra burst of flavor and color, garnish with:
- Fresh cilantro
- Sliced green onions
- Diced avocado
- Lime wedges
✨ Tips for the Best Mexican Rice Casserole
- Use long grain rice only—other types may become mushy.
- Don’t lift the lid while cooking the rice to avoid affecting texture.
- Use medium or hot salsa for a spicier version.
- Swap beef for ground turkey or chicken for a lighter option.
- Add black beans for extra protein and fiber.
🍽️ Serving Suggestions
- Serve with warm tortillas or tortilla chips.
- Top with sour cream or a drizzle of Mexican crema.
- Add jalapeños for extra heat.
🌮 This One Pot Mexican Rice Casserole is hearty, delicious, and incredibly convenient — a true weeknight hero you’ll return to again and again!