This post may contain affiliate links. See our Privacy Policy.
This beef and bean taco casserole is a simple, satisfying dinner with seasoned ground beef, black beans, tomatoes, salsa, and plenty of melty cheese. It has all the taco-night flavor in an easy baked casserole, with a hearty texture that makes it feel filling without much fuss.
Serve it over crisp lettuce for a lower-carb meal, or spoon it into taco shells or alongside tortilla chips. It’s a useful option for busy weeknights, casual gatherings, or make-ahead meals since the leftovers reheat well.
What You’ll Like About This Dish
Flexible serving options. Serve it over lettuce for low carb or with tortillas and chips for classic taco night.
Simple pantry ingredients. Canned tomatoes, beans, salsa, and basic seasonings keep it easy.
One-pan prep. Everything comes together in one skillet and one casserole dish.
Family favorite flavors. Beef, beans, and melty cheese never disappoint.
Ingredient Notes
- Ground beef: Use 90/10 lean ground beef to keep the casserole flavorful without too much grease.
- Black beans: Rinse and drain canned beans before adding to the mix.
- Tomato paste: Helps thicken the beef mixture and add rich tomato flavor.
- Salsa: Chunky tomato salsa adds extra texture and zing. Use fire-roasted for a slightly smoky flavor.
- Cheddar cheese: Use cheddar or a blend like cheddar jack for gooey topping and melty texture inside.
- Chili powder and cumin: These classic taco seasonings deliver bold flavor.
- Lettuce and toppings: Optional for serving—use what you love, from sour cream to jalapeños.
Steps to Make Beef and Bean Taco Casserole
- Preheat the oven and grease a 9×13-inch baking dish.
- Brown the ground beef in oil until no longer pink; remove and set aside.
- Sauté onion and bell pepper in the skillet, then add garlic and cook briefly.
- Return beef to the skillet and stir in tomato paste, seasonings, salsa, fire-roasted tomatoes, and beans.
- Simmer the mixture briefly, then stir in half of the cheese.
- Transfer the mixture to the prepared casserole dish and top with remaining cheese.
- Bake until hot and bubbly, then let rest briefly before serving.
- Serve with shredded lettuce, taco chips, and favorite toppings.
Tips
- Use pre-shredded cheese to save time, or shred your own for better melt and flavor.
- Drain excess fat from the beef to keep the casserole from getting greasy.
- Adjust spice level by using mild or hot salsa, or adding cayenne for extra heat.
- If using taco seasoning instead of spices, reduce or omit the added salt.
Recipe Variations
- Swap the protein. Ground turkey or chicken works well in place of beef.
- Add corn. Stir in 1 cup of corn kernels for sweetness and color.
- Make it creamy. Add 2 tablespoons of sour cream or cream cheese to the meat mixture.
- Top with tortilla chips. Add a layer of crushed chips before baking for added crunch.
Serving Suggestions
- Serve with shredded lettuce and a squeeze of lime for a taco salad feel.
- Add tortilla chips, sour cream, or guacamole on the side.
- Scoop the casserole into taco shells or warm flour tortillas.
- Pair with Spanish rice, refried beans, or a corn-and-avocado salad.
How to Store and Reheat
Refrigerate: Let cool completely, then cover and refrigerate for up to 4 days.
Freeze: Store in freezer-safe containers for up to 2 months. Thaw in the fridge overnight before reheating.
Reheat: Bake at 350°F until warmed through or microwave individual portions on high, stirring halfway through.
If you love Mexican and Tex-Mex flavors, try this recipe for Instant Pot taco meat or our burrito casserole.
Beef and Bean Taco Casserole
Ingredients
- Cooking spray for the pan
- 2 tbsp vegetable oil, divided
- 1 pound lean ground beef
- 1 cup chopped onion
- 1 red or green bell pepper, chopped
- 3 cloves garlic, minced
- 1 (15-ounce) can black beans, drained and rinsed
- 2 tbsp tomato paste
- 1 tbsp chili powder
- 1 ½ tsp ground cumin
- 1 tsp paprika
- 1 tsp dried oregano
- ½ tsp kosher salt
- ¼ tsp freshly ground black pepper
- 1 cup tomato salsa
- 2 cups cheddar cheese or Monterey Jack, divided
- 1 cup shredded lettuce, for serving
- Taco or tortilla chips, for serving
Recommended Equipment
- 2-quart baking dish
Instructions
- Preheat the oven to 350°F. Spray a 2-quart baking dish with cooking spray.Cooking spray for the pan
- Heat 1 tablespoon of the vegetable oil in a large skillet over medium heat. Add the ground beef and cook for about 7 minutes, or until no longer pink, breaking it up as it cooks. Remove the ground beef to a plate and discard any excess drippings in the skillet.1 tbsp vegetable oil | 1 pound lean ground beef
- Add the remaining 1 tablespoon of vegetable oil to the skillet. When the oil is hot and shimmering, add the onion and bell pepper. Cook for about 5 minutes, or until the onion is softened. Add the garlic and cook for 1 minute longer.1 tbsp vegetable oil | 1 cup chopped onion | 1 red or green bell pepper | 3 cloves garlic
- Return the beef to the skillet and add the black beans, tomato paste, chili powder, cumin, paprika, oregano, salt, pepper, and salsa. Stir to blend the ingredients and bring to a simmer. Simmer for 2 minutes.1 (15-ounce) can black beans | 2 tbsp tomato paste | 1 tbsp chili powder | 1 1/2 tsp ground cumin | 1 tsp paprika | 1 tsp dried oregano | 1/2 tsp kosher salt | 1/4 tsp freshly ground black pepper | 1 cup tomato salsa
- Stir 1 cup of the cheese into the meat mixture and turn it into the prepared baking dish. Sprinkle the remaining 1 cup of cheese over the mixture.2 cups cheddar cheese or Monterey Jack
- Bake the casserole for 20 to 30 minutes, or until the cheese is melted and the casserole is hot and bubbling around the edges.
- Remove to a rack and let stand for 5 minutes before serving.
- Serve with shredded lettuce, taco or tortilla chips, taco chips, and toppings such as sour cream, sliced green onions, diced tomatoes, or avocado.1 cup shredded lettuce | Taco or tortilla chips
Nutrition
Disclaimer:
Our nutritional information is based on a third-party application that analyzes the ingredients list to determine the values. The information is meant to be helpful, but should be considered an estimate. Values may differ depending on measurements, brands, serving variations, and database availability.