Side Dishes
This black-eyed pea restaurant broccoli rice casserole delivers restaurant-quality comfort in one pan, with a creamy texture and crispy celery crown that elevates every bite. The secret lies in balancing tender black-eyed peas, bright broccoli, and perfectly seasoned rice—all baked until golden and bubbling.
I developed this recipe after years of perfecting casseroles that feel indulgent yet stay true to their wholesome roots.
What sets this dish apart is the crispy celery crown baked right on top, adding a satisfying crunch that contrasts beautifully with the creamy filling. The combination of black-eyed peas, broccoli, and sharp cheddar creates a hearty, flavorful center that’s rich enough to stand alone.
With just 45 minutes of hands-off baking, you’ll have a dish that’s impressive enough for guests but simple enough for weeknights.
Ingredients for black eyed pea restaurant broccoli rice casserole
Sixteen ingredients for restaurant-style comfort that feels like a weeknight hug.
| Ingredient | Amount | Notes |
|---|---|---|
| Black-Eyed Peas (Dried) 🌱 | 1 ½ cups | Rinsed and soaked overnight |
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, jasmine or basmati preferred |
| Fresh Broccoli 🥦 | 3 cups | Cut into bite-sized florets |
| Celery Stems 🧅 | 4 whole | Cut into 1-inch pieces for crown |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged 6+ months |
| Heavy Cream 🥛 | 1 cup | Full-fat for creamy texture |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Butter 🧈 | ½ cup | Unsalted, melted |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Yellow Onion 🧅 | 1 whole | Diced, sweet variety |
| All-Purpose Flour 🌾 | ¼ cup | For celery crown coating |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Smoked Paprika 🌶️ | ½ tsp | For depth of flavor |
The black-eyed peas are the heart of this dish—soaking them overnight (or using canned, drained) ensures they stay tender. Bob's Red Mill dried peas are my go-to for consistent texture. For the celery crown, look for crisp, pale green stalks—they'll crisp up beautifully. The cheddar makes or breaks the creaminess, so Cabot or Tillamook aged cheddar is worth the splurge. Fresh broccoli should have tight florets and bright green stems—Trader Joe's often has the best quality at a good price. If you're short on time, frozen broccoli works in a pinch, but thaw and drain it well.
No sharp cheddar? Pepper jack or Gruyère adds a nice twist. Heavy cream too rich? Swap for half-and-half or coconut milk for a lighter version. The celery crown can be prepped ahead—just refrigerate the coated pieces until ready to bake. For extra crispiness, toss the celery in 1 tbsp cornstarch before baking. The dried thyme can be swapped for 1 tbsp fresh thyme leaves, but taste first—fresh is more potent. If you're avoiding gluten, use a cornstarch or arrowroot flour blend instead of all-purpose for the celery crown.
This casserole reheats beautifully—just cover with foil and warm at 350°F for 15 minutes. Leftovers keep for 4-5 days in the fridge, though it's rarely around that long. For make-ahead magic, assemble the dish (without baking) up to 24 hours ahead and refrigerate. The celery crown can be baked separately and added fresh before serving. Freeze portions for up to 3 months—just thaw in the fridge overnight before reheating. The crispy crown loses its crunch when frozen, so bake fresh if possible.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything in one baking dish, no fussing with layers or separate pans. The dried peas and rice soak up the broth while the broccoli and celery soften just enough to stay bright, not mushy.
- Cheesy Crispy Topping: That sharp cheddar melts into a golden crust while the rice stays tender underneath. It’s the kind of dish where the first bite makes you pause mid-chew—honestly, it’s the only way I’ll eat broccoli now.
- Budget Crowd-Pleaser: A pound of dried peas and a bag of rice stretch this into six servings without breaking the bank. My college roommates and I lived on this—still do, honestly—because it’s filling, cheap, and no one ever complains.
- Leftovers That Taste Better: Between us, this casserole improves the next day. The flavors meld even more, the rice gets that perfect sticky edge, and I’ve reheated it three times with zero complaints. (Yes, even on a Tuesday night.)
Step-by-step instructions for black eyed pea broccoli rice casserole
Here's how to craft a restaurant-worthy casserole with creamy texture and crispy celery crown.
🍳 Step 1: Sauté Aromatics for Rich Foundation
Melt the 0.5 cup butter in a large oven-safe skillet over medium heat. Add the 1 whole yellow onion and 4 cloves garlic cloves, cooking until the onion softens to translucent and garlic releases its fragrant aroma—about 5 minutes. This step builds the flavor base that carries through the entire dish.
Stir in the 1.5 tsp diamond crystal kosher salt, 0.5 tsp ground black pepper, 1 tsp dried thyme, and 0.5 tsp smoked paprika, coating the aromatics evenly. The spices will infuse into the butter, creating a flavorful canvas for the rice and vegetables. Keep the heat at medium to prevent burning the garlic.
👨🍳 Step 2: Build the Creamy Rice Mixture
Add the 2 cups long-grain white rice and 1.5 cups black-eyed peas (drained from soaking) to the skillet, stirring to coat everything in the spiced butter. Pour in the 2 cups vegetable broth and 1 cup heavy cream, bringing to a gentle simmer. The mixture should bubble softly—this ensures even cooking without scorching.
Reduce heat to low and let the rice absorb the liquid for 5 minutes, stirring occasionally. Then add the 3 cups fresh broccoli and 2 cups sharp cheddar cheese, folding gently to distribute the cheese evenly. The broccoli will soften while the rice finishes cooking, creating that perfect al dente texture we want.
🥘 Step 3: Prepare the Crispy Celery Crown
Cut the 4 whole celery stems into 1-inch pieces, reserving the leafy tops for garnish. Toss the celery pieces with 0.25 cup all-purpose flour and 0.5 tsp smoked paprika, shaking off any excess. This creates a light, crispy coating that will contrast beautifully with the creamy casserole.
Arrange the celery pieces in a circular pattern around the edge of the skillet, pressing down lightly to help them crisp. The celery crown should form a ring around the perimeter, leaving the center open for the rice mixture. This step is what transforms your dish from ordinary to restaurant-worthy.
🔥 Step 4: Bake to Golden Perfection
Transfer the skillet to a preheated 375°F oven and bake for 35-40 minutes until the rice is tender and the top is golden brown. The celery crown should be crispy—if it's not quite there, broil for 2-3 minutes at the end, watching closely to prevent burning.
When done, the casserole should have a creamy, velvety texture with crispy celery crowns around the edges. Let it rest for 5 minutes before serving—this allows the juices to redistribute, ensuring every bite is perfectly creamy and flavorful.
🍽️ Step 5: Garnish and Serve Warm
Sprinkle the reserved celery leafy tops over the casserole for freshness, then serve immediately. The contrast between the creamy rice mixture and crispy celery crown creates a textural experience that's pure comfort food at its best. This dish delivers on all the promises—creamy, crispy, and deeply satisfying.
Pro Tips For Making Black Eyed Pea Restaurant Broccoli Rice Casserole
- SOAK THE PEAS: Dried black-eyed peas take forever to soften if you skip this step. Toss them in a bowl of warm water for at least 2 hours—or overnight if you’re planning ahead—then drain before cooking. Trust me, your casserole’s texture will thank you.
- CHOP THE BROCCOLLI SMALL: Big florets stay tough and watery in this dish. Cut them into ½-inch pieces so they cook evenly and soak up all that cheesy goodness. Yes, it’s tedious, but the result is restaurant-style, not mushy.
- SWEAT THE CELERY FIRST: Don’t just toss raw celery into the pot—it’ll turn your casserole into a soup. Cook it in butter or oil for 3-4 minutes until soft and slightly translucent. This builds flavor and keeps the dish from getting gloppy.
- USE SHREDDED CHEESE LAST: Melting cheese too early makes the casserole greasy. Stir in half the cheddar at the end, then sprinkle the rest on top for a crispy, golden crust. If you’re lazy, just microwave the cheese for 10 seconds before adding—it melts faster.
Storing and reheating this black eyed pea restaurant broccoli rice casserole
Fridge Storage Secrets
Store leftovers in an airtight container with a tight-fitting lid to preserve moisture and prevent drying. I use glass Pyrex containers because they distribute heat evenly when reheating. Keep the casserole refrigerated for up to 4-5 days—the flavors actually deepen over time as the spices meld together.
Always let it cool completely before storing to prevent condensation, which can make the rice soggy. 💫
Freezer Magic
This casserole freezes beautifully for up to 3 months without losing its creamy texture. Portion into quart-sized freezer bags (remove excess air to prevent freezer burn) or glass containers with 1-inch headspace for expansion.
The celery crown loses crispiness when frozen, so I recommend baking it fresh and adding it back after reheating for that restaurant-style crunch. Thaw overnight in the fridge for best results. ❄️
Stovetop Reheating
My preferred method is stovetop reheating—it restores the creamy texture perfectly. Transfer the casserole to a heavy-bottomed skillet (I use my Lodge cast iron) and warm over medium-low heat for 10-15 minutes, stirring occasionally.
Add 2-3 tablespoons of water or broth if it looks dry. Cover with a lid to trap steam and prevent the top from drying out. The celery crown will crisp up again with gentle heat. 🔥
Microwave Revival
For quick reheating, cover the casserole with a damp paper towel (this prevents drying) and microwave on 50% power in 1-minute intervals, stirring between each interval. Most casseroles need 3-4 minutes total to reach 165°F internal temperature.
The celery crown won't crisp back up, so I recommend adding fresh celery pieces on top after reheating for that satisfying crunch. 💡
Oven Refresh
For a restaurant-quality finish, cover the casserole loosely with foil and reheat at 350°F for 15-20 minutes. This gentle heat keeps the center creamy while warming through evenly.
If the celery crown needs crisping, transfer the dish to a broiler-safe skillet for 2-3 minutes under the broiler, watching closely to avoid burning. This method is perfect when serving to guests—it feels special while being effortless. 🌟
Make-Ahead Pro Tips
Assemble the casserole (without baking) up to 24 hours ahead and refrigerate. When ready to bake, add 5-10 minutes to the cooking time to account for the cold start. For parties, I often bake the casserole ahead, cool it completely, then refrigerate.
Reheat in the oven before serving—this keeps everything warm and cohesive. The celery crown can be prepped separately and baked fresh before serving for maximum crispiness. 💛
Nutrition facts
Frequently asked questions
Can I use canned black-eyed peas instead of dried?
Drain and rinse 2 (15-ounce) cans of black-eyed peas to replace the dried version. No need to soak—just measure 1.5 cups drained peas. For extra restaurant flair, pat them dry before adding to the skillet to improve crispiness when baking.
How do I make this dish vegetarian-friendly?
This recipe is already vegetarian! For extra richness, replace the heavy cream with coconut milk or use vegan sharp cheddar cheese. The smoked paprika and thyme add depth without any animal products. The celery crown remains perfectly crispy and plant-based.
Why is my celery crown soggy instead of crispy?
Soggy celery usually means moisture got trapped during baking. Press pieces firmly into the skillet before baking, and avoid overcrowding. For extra crispiness, bake at 400°F for 5 minutes before reducing to 375°F. Also, ensure your celery is fresh—older stalks release more water.
Can I substitute jasmine rice for white rice?
Yes! Jasmine rice works beautifully—its fragrant aroma complements the broccoli and black-eyed peas perfectly. Just use the same 2 cups uncooked measurement. For extra texture, toast the rice in the skillet for 1-2 minutes before adding liquids to enhance nutty flavors.
What's the best way to serve this casserole?
This dish shines as a standalone main course or hearty side. For a restaurant-style presentation, serve with a simple mixed greens salad and crusty bread. The crispy celery crown pairs perfectly with creamy dressings like ranch or blue cheese. Garnish with extra celery leaves for freshness!
