This post contains affiliate links.
This Chickpea Ranch Casserole is a creamy, cheesy, dump-and-bake dinner with perfectly cooked rice, broccoli, and chickpeas with a punch of ranch flavor! It’s a vegetarian comfort meal that comes together with almost no effort and will have everyone reaching for seconds.

We tested this dump-and-bake vegetarian casserole specifically to make sure the rice cooks through without turning mushy and that the ranch flavor stays balanced rather than overpowering.
It’s cozy, familiar, and insanely delicious in that casserole way that makes people go back for seconds, even if they swear they’re “not casserole people.”
(And if you like this one, you’re going to love my taco casserole with a crunchy Dorito topping!)

grab these ingredients
Jump down to the recipe card for exact measurements.
- Chickpeas: Add plant-based protein and a soft-but-hearty bite that holds up well during baking. Canned is perfect for a quick dinner.
- Ranch Dressing: Acts as both a seasoning and a creamy base, streamlining flavor without extra steps. Use your favorite brand here or make your own kefir ranch.
- Quick-Cooking Brown Rice: Cooks evenly in the oven and gives the casserole structure without pre-boiling.
- Broccoli: Adds freshness and texture to contrast the creamy base while keeping the dish balanced. Fresh or frozen is fine. Cauliflower works too!
- Cheese: Extra-sharp cheddar provides more cheese flavor with less cheese, and mozzarella gives it that gooey texture.

rice varieties
I tested this meatless weeknight casserole with both regular brown and quick cooking brown rice, and unfortunately, regular brown rice takes too long to cook and needs more liquid. This longer cook time resulted in mushy broccoli. So, stick with quick cooking brown rice as the recipe was designed with that in mind.

can I make this ranch casserole ahead of time?
Certainly! But I recommend leaving out the rice and broth until just before baking if you’re going to refrigerate it. This way, you can make this cheesy chickpea rice bake up to 2 days in advance.


For some other fun flavor options, feel free to mix in vegan bacon bits for another healthy comfort food or buffalo sauce for a spicy twist!
P.S. Try my unstuffed pepper and rice casserole next!

Chickpea Ranch Casserole (Dump & Bake)
Ingredients
- 1 cup ranch dressing
- 4 cloves garlic, minced
- 1 tsp smoked paprika
- 4 cups broccoli, cut into bite-sized florets
- 2 15-oz cans chickpeas, drained
- 2 cups quick-cooking brown rice, we used Minute Brown Rice
- 2 cups vegetable broth
- 1 cup grated mozzarella
- 1 cup grated cheddar
Instructions
- Prep: Preheat oven to 375°F (190°C). Lightly grease a large (9×13 inch or similar) casserole dish.
- Sauce: To the prepared dish, dump in 1 cup ranch dressing, 4 cloves garlic (minced), and 1 tsp smoked paprika. Stir to combine.
- Dump: Add 4 cups broccoli (cut into bite-sized florets), 2 15-oz cans chickpeas (drained), 2 cups quick-cooking brown rice, and 2 cups vegetable broth.Divide 1 cup grated mozzarella and 1 cup grated cheddar each in half. Add half of the cheeses into the dish, then stir everything to combine.
- Bake: Sprinkle remaining cheeses on top. Cover tightly with aluminum foil. Bake for 25 minutes, or until rice is al dente (mostly tender but still has a little firmness in the middle).Remove foil and return pan to the oven, uncovered, for 10 minutes. Rice should be tender when finished.
- Serve warm, topped with freshly ground black pepper with crusty bread on the side!
Notes
Nutrition
Nutrition information calculated by Sarah Bond, degreed nutritionist.



















I made this yesterday. Delicious meal, loved the paprika. Only thing some of the broccoli floret stems were hard. Next time I’ll blanch them for a few minutes.
So glad it hit the spot, thanks for sharing Carol!
Could I sub the rice for quinoa?
If so, would I leave it uncooked like the rice?
Yes, leave it uncooked! While I haven’t tested it, I think quinoa would be about a direct swap to the par-cooked rice.
I made half a recipe in a 2 quart crockpot on high for about 2 1/2 hours. I used frozen broccoli that was partially thawed and minute rice that was in a little cup and I’m thinking maybe it was pre-cooked but it’s what I had. I also only used about 6 ounces of liquid versus a cup. It turned out really well.
Thanks so much for sharing your feedback Beth!
My whole family really enjoyed this. I used Uncle Ben’s instant brown rice but it still needed an additional 15 minutes cook time for the rice to soften.
Thanks for making it and sharing your feedback Kelly!
I’ve made this a few times now and absolutely love it. I just bought a set of souper cubes and am wondering how well this freezes?
I haven’t tried cruising this one, so I really can’t say for sure. I would love to hear how it goes if you try it out!
Came out absolutely delicious!! Loved the fact it was one baking dish, and the flavors worked so well together! Definitely adding to my veggie recipe file!!
You just made my day Makenzie, enjoy!
I see the nutritional info per serving, but curious what size portion that is? How many servings for the dish did you use to calculate that?
This recipe serves six, so a serving is just one-sixth of the final batch 🙂
Do you think I could put corn in this or would that make it taste weird
I think that would taste good!
My family loved this! This was instantly asked to be added to our weekly rotation. We modify it slightly and use cooked quinoa instead of uncooked rice because my husband’s diabetic so it’s a little better for him. I also do sneak in some shredded chicken once in awhile but absolutely love this dish so easy and so good!
Thanks for the sweet review Jackie, happy cooking!
Just made this with a few substitutions and it was delicious! I used 1/2 c ranch and 1/2 cup cottage cheese and blended them together with the smoked paprika and the garlic cloves, and did uncooked quinoa instead of the brown rice. Also used frozen broccoli. Baked for 45 mins total. Turned out perfectly cooked and delicious! Thank you for the recipe!
Thanks for the sweet review, happy cooking Dee!