Go Back
+ servings
overhead view of an easy taco casserole recipe in a skillet, being spooned out, you can see beans, meat, rice, and corn
Print Recipe
5 from 5 votes

Taco Casserole

This easy Taco Casserole is the perfect dinner recipe for a hungry family! Made with simple ingredients, this is a skillet dinner everyone will love.
Prep Time5 mins
Cook Time33 mins
Total Time38 mins
Course: Main Course
Cuisine: Mexican
Keyword: casserole, one pot meal
Servings: 8 servings
Calories: 474kcal
Author: Lisa Longley


  • 2 teaspoons olive oil
  • 1 pound ground beef or turkey (see post for notes)
  • 3 tablespoons taco seasoning (or a 1 ounce store bought packet)
  • 2 cups salsa
  • 3 cups beef stock
  • 1 cup uncooked long grain rice
  • 15 ounces black beans drained and rinsed
  • 1 cup frozen corn
  • 2 cups cheddar cheese


  • Add 2 teaspoons olive oil to a hot oven-proof skillet. Add in the ground beef and saute until browned.
  • Drain the fat from the pan. Stir in the taco seasoning, salsa, beef stock, and rice.
  • Bring to a boil, then reduce heat, and cover, stirring occasionally for 20 - 25 minutes or until the rice is cooked through.
  • Stir in the black beans and the frozen corn. Top with cheddar cheese and put under the broiler in the oven until the cheese is melted, about 5 minutes.


Serving: 1.25cups | Calories: 474kcal | Carbohydrates: 42g | Protein: 27g | Fat: 22g | Saturated Fat: 11g | Cholesterol: 70mg | Sodium: 928mg | Potassium: 808mg | Fiber: 7g | Sugar: 3g | Vitamin A: 683IU | Vitamin C: 3mg | Calcium: 261mg | Iron: 3mg