Go Back
+ servings
One Pot Mexican Beef and Rice Casserole

Mexican Beef And Rice Casserole

Mexican Beef And Rice Casserole is an easy, cheesy, delicious ground beef skillet dinner loaded with Mexican beefy taco flavor that your whole family will love!
Course Main Dishes
Cuisine Mexican
Keyword Beef and Rice Casserole, ground beef casserole, Mexican Beef And Rice Casserole, Mexican Rice Casserole
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6
Calories 424kcal
Author Michele @ Flavor Mosaic


  • 1 Tablespoon oil
  • 1/2 onion , chopped
  • 1 green bell pepper , chopped
  • 2 cloves garlic , minced
  • 1 pound ground beef
  • salt and pepper (to taste)
  • 3 Tablespoons taco seasoning (either 1 store-bought packet or homemade)
  • 1-1/2 cups red salsa
  • 2 Tablespoons tomato paste
  • 1 cup corn , drained
  • 1 (16-ounce) can black beans , drained
  • 1 (4-ounce) can green chilies
  • 1 cup long grain white rice (uncooked)
  • 2 cups beef broth
  • 2 cups shredded Mexican Blend Cheese (Cheddar, Monterrey Jack)


  • In a large skillet, over medium heat, cook the chopped onion, and bell pepper in oil for about 5 minutes or until the onion and bell pepper are softened. 
  • Add the minced garlic and cook for about 1 minute stirring frequently to prevent the garlic from burning.
  • Add the ground beef and cook for another 5 minutes. After the ground beef is cooked, drain the extra grease.
  • Sprinkle taco seasoning over the cooked ground beef and stir until the ground beef is covered with the taco seasoning.
  • After the ground beef is seasoned and cooked, add the drained corn, black beans, salsa, tomato paste, and green chilies and stir until all ingredients are evenly distributed throughout the dish.
  • Add the uncooked rice and beef broth.
  • Cover and bring the rice mixture to a boil and then reduce the heat to low and simmer for about 18 minutes. 
  • Sprinkle shredded Mexican Cheese over the casserole. Cover for about 3 to 5 minutes to allow the cheese to melt. 
  • Garnish with chopped tomatoes, green onions, or cilantro. Serve hot!



Calories: 424kcal | Carbohydrates: 36g | Protein: 29g | Fat: 18g | Saturated Fat: 7g | Cholesterol: 72mg | Sodium: 936mg | Potassium: 575mg | Fiber: 2g | Sugar: 4g | Vitamin A: 660IU | Vitamin C: 20.5mg | Calcium: 465mg | Iron: 2.6mg