Black Bean Fajita Casserole
Black Bean Fajita Casserole turns pantry beans, brown rice, peppers, salsa, and cheese into a filling dinner with very little prep.
This easy casserole tastes like veggie fajitas baked into a cozy rice and bean dinner. The black beans make it hearty. The brown rice adds chew. The peppers and onions soften into sweet, savory bites. The salsa and fajita seasoning bring all the smoky flavor without extra work.
It is naturally rich in fiber, plant-based protein, and colorful vegetables. It also uses low-cost ingredients that are easy to keep on hand.
Why You’ll Love This Recipe
- Big fajita flavor: Salsa, tomatoes, onions, peppers, and fajita seasoning make every bite bold and savory.
- Simple texture: The rice stays tender, the beans stay creamy, and the cheese melts into a golden top.
- Great for leftovers: It reheats well for lunch or a second easy dinner.
- Budget smart: Canned beans, cooked rice, frozen corn, and simple vegetables keep the cost low.
Fabian’s Budget and Health Tip: Use cooked dried black beans if you have time, or buy canned beans when they are on sale. A block of cheese usually costs less than shredded cheese and melts better. If bell peppers are pricey, use frozen pepper strips. They bake beautifully in this casserole.
Ingredients (Serves 4)
- 2 cans black beans, 15 ounces each (2 cans, 425 g each), drained and rinsed
- 2 cups cooked brown rice (370 g)
- 2 medium bell peppers, sliced or chopped (300 g)
- 1 medium yellow onion, sliced or chopped (150 g)
- 1 cup corn kernels, fresh, frozen, or canned (165 g)
- 1 can diced tomatoes with juices, 14.5 ounces (411 g)
- 1 cup salsa (240 g)
- 2 tablespoons fajita seasoning (18 g)
- 1 tablespoon olive oil (15 ml)
- 1/4 cup water, only if your salsa is very thick (60 ml)
- 1 1/2 cups shredded cheddar, Monterey Jack, or Mexican blend cheese (170 g)
- Salt and black pepper, to taste
Step-by-Step Instructions
1. Heat the Oven and Prepare the Dish
Heat the oven to 375°F (190°C). Lightly coat a 9 by 13 inch casserole dish with olive oil. The oil helps the rice and vegetables bake without sticking to the edges.
2. Mix the Filling
Add the black beans, cooked brown rice, bell peppers, onion, corn, diced tomatoes with their juices, salsa, fajita seasoning, and a pinch of salt and black pepper to the casserole dish. Stir until the rice is coated and the seasoning looks evenly spread through the beans and vegetables.
If the mixture looks dry or your salsa is thick, stir in the water. The filling should look moist, but not soupy.
3. Cover and Bake
Cover the dish tightly with foil. Bake for 30 to 35 minutes, until the peppers and onions turn tender and the edges begin to bubble. When you lift the foil, your kitchen should smell like warm salsa, sweet peppers, and toasted spices.
4. Add the Cheese
Remove the foil. Sprinkle the cheese evenly over the hot casserole. Make sure the corners get some cheese too, since those edges bake up extra tasty.
5. Bake Until Melted
Return the casserole to the oven, uncovered, for 8 to 10 minutes. The cheese should melt fully and look glossy with a few lightly golden spots around the edges.
6. Rest and Serve
Let the casserole rest for 5 minutes before serving. This short rest helps the rice absorb the juices, so each scoop holds together and tastes rich instead of watery.
Expert Troubleshooting and FAQs
Can I use white rice instead of brown rice?
Yes. Use the same amount of cooked white rice. The texture will be softer and the bake time stays the same.
Can I use uncooked rice?
I do not recommend uncooked rice for this version. Cooked rice keeps the recipe simple and reliable. Uncooked rice needs more liquid and a longer bake time, which can make the vegetables too soft.
Why is my casserole watery?
Watery casserole usually comes from very juicy salsa, frozen vegetables, or tomatoes with extra liquid. Let the casserole rest for 5 to 10 minutes after baking. The rice will soak up much of the extra moisture.
How can I make it spicier?
Use hot salsa, add diced jalapeño, or stir in a pinch of cayenne with the fajita seasoning. Taste your salsa first so the heat does not overpower the beans and peppers.
Can I make this casserole ahead?
Yes. Assemble the casserole without the cheese, cover it, and refrigerate it for up to 24 hours. Bake it covered until hot and bubbling, then add the cheese and finish uncovered.
Estimated Nutritional Facts
Per serving, based on 4 servings:
- Calories: about 480
- Protein: about 22 g
- Carbs: about 68 g
- Fats: about 15 g
Black Bean Fajita Casserole

Ingredients
- 2 cans black beans, 15 ounces each (2 cans, 425 g each), drained and rinsed
- 2 cups cooked brown rice (370 g)
- 2 medium bell peppers, sliced or chopped (300 g)
- 1 medium yellow onion, sliced or chopped (150 g)
- 1 cup corn kernels, fresh, frozen, or canned (165 g)
- 1 can diced tomatoes with juices, 14.5 ounces (411 g)
- 1 cup salsa (240 g)
- 2 tablespoons fajita seasoning (18 g)
- 1 tablespoon olive oil (15 ml)
- 1/4 cup water, only if your salsa is very thick (60 ml)
- 1 1/2 cups shredded cheddar, Monterey Jack, or Mexican blend cheese (170 g)
- Salt and black pepper, to taste
Instructions
- 1. Heat the Oven and Prepare the Dish. Heat the oven to 375°F (190°C). Lightly coat a 9 by 13 inch casserole dish with olive oil. The oil helps the rice and vegetables bake without sticking to the edges.
- 2. Mix the Filling. Add the black beans, cooked brown rice, bell peppers, onion, corn, diced tomatoes with their juices, salsa, fajita seasoning, and a pinch of salt and black pepper to the casserole dish. Stir until the rice is coated and the seasoning looks evenly spread through the beans and vegetables. If the mixture looks dry or your salsa is thick, stir in the water. The filling should look moist, but not soupy.
- 3. Cover and Bake. Cover the dish tightly with foil. Bake for 30 to 35 minutes, until the peppers and onions turn tender and the edges begin to bubble. When you lift the foil, your kitchen should smell like warm salsa, sweet peppers, and toasted spices.
- 4. Add the Cheese. Remove the foil. Sprinkle the cheese evenly over the hot casserole. Make sure the corners get some cheese too, since those edges bake up extra tasty.
- 5. Bake Until Melted. Return the casserole to the oven, uncovered, for 8 to 10 minutes. The cheese should melt fully and look glossy with a few lightly golden spots around the edges.
- 6. Rest and Serve. Let the casserole rest for 5 minutes before serving. This short rest helps the rice absorb the juices, so each scoop holds together and tastes rich instead of watery.








