Broccoli Lima Bean Casserole Recipe: Cheesy Crispy Topping Over Veggie Bliss

Side Dishes

Broccoli Lima Bean Casserole Recipe: Cheesy Crispy Topping Over Veggie Bliss

This broccoli lima bean casserole recipe delivers the ultimate comfort food experience—where tender vegetables and creamy cheese blend into a golden, crispy masterpiece. 🌟 The secret lies in the perfect balance of sautéed veggies, a rich cheese sauce, and a cracker topping that transforms into a satisfying crunch.

I've perfected this vegetarian-friendly dish to be hearty enough for a main course but simple enough for weeknight dinners.

The foundation starts with fresh broccoli and lima beans, sautéed to bring out their natural sweetness before being coated in a velvety cheese sauce. This step ensures every bite is packed with flavor, not just texture.

The real magic happens in the oven, where the cheese sauce melds into a smooth, creamy layer while the cracker topping turns into a golden, crispy blanket—the defining feature of a great casserole.

By the time it emerges from the oven, you'll have a dish that's rich, cheesy, and impossible to resist—each forkful offering a perfect mix of tender vegetables, creamy sauce, and that satisfying crunch from the topping.

It's the kind of meal that feels indulgent yet stays true to its wholesome ingredients, making it a standout for any gathering or cozy night in.

Serve it warm with a side of crusty bread to soak up every last bit of that creamy goodness. Here's everything you need to create this crowd-pleasing classic.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for broccoli lima bean casserole

Golden, crispy, and cheesy—these 14 ingredients transform simple veggies into comfort food magic.

Ingredient Amount Notes
Fresh Broccoli Crowns 🥦 2 lbs Cut into small florets
Lima Beans (fresh or frozen) 🌱 1 ½ cups Thawed if frozen, drained
Unsalted Butter 🧈 ½ cup For sautéing vegetables
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
All-Purpose Flour 🌾 ½ cup For roux base
Whole Milk 🥛 2 cups Full-fat for creaminess
Sharp Cheddar Cheese 🧀 2 cups Shredded, block preferred
Creamy Monterey Jack Cheese 🧀 1 cup Shredded, adds melt
Salt 🧂 1 tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Ritz Crackers 🍞 2 cups Crushed for crispy topping
Melted Butter 🧈 ¼ cup For cracker topping
Breadcrumbs 🍞 ½ cup Panko for extra crunch

The broccoli and lima beans are the heart of this dish, so grab the freshest you can find—Trader Joe's has great pre-cut broccoli florets, but whole crowns work too if you're trimming them yourself. Lima beans? Frozen is fine—just thaw and drain them first. The cheese matters here: block cheddar and Monterey Jack shred better than pre-shredded (no anti-caking agents to ruin the melt). For the cracker topping, Ritz are my go-to because they crush perfectly, but any sturdy cracker works. Pro tip: toast the crackers first if you want extra crunch.

No sharp cheddar? Colby Jack or pepper jack work in a pinch—just add a pinch of cayenne for heat. Fresh basil or parsley can be stirred into the cheese sauce for brightness (about 2 tbsp chopped). The cracker topping can be swapped for crushed cornflakes or buttery saltines if you're out of Ritz. For a gluten-free version, use gluten-free crackers and breadcrumbs. And if you're watching calories, reduce the crackers by half—the cheese sauce will still shine. The butter for sautéing? Don't skip this step—it builds flavor that's crucial for that restaurant-quality taste.

This casserole tastes even better the next day, so make it ahead if you can. Store leftovers in an airtight container for up to 4 days—the flavors meld beautifully. For freezing, assemble the casserole (without baking), cover tightly, and freeze for up to 3 months. Bake straight from frozen, adding 10-15 minutes to the cooking time. The cracker topping gets crispy again when reheated, so it's perfect for meal prep. Serve with a side of garlic bread to soak up every last bit of that creamy goodness.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss everything in one pan, no fancy layers or fuss. The broccoli and lima beans soften together while the onions caramelize, and honestly? That’s half the battle won before you even bake it.
  • Buttery Garlic Kiss: The secret’s in the butter—melting it with onions and garlic until the kitchen smells like a French bistro. That rich, golden base makes even the simplest bite taste like you spent hours cooking.
  • Meal Prep MVP: Make a double batch on Sunday, and you’ve got lunches for the week. The flavors only get better after a day or two in the fridge—perfect for busy mornings when you need something hearty without the effort.
  • Budget-Friendly Powerhouse: Lima beans and broccoli are cheap, but they pack a punch. This casserole feeds four for under $10, and leftovers reheat like a dream—no sad, dry sides here. My wallet and my family thank me every time.

Step-by-step instructions for broccoli lima bean casserole

Here's how to create that perfect golden crust over tender veggies—crispy on top, creamy inside!

1

🍳 Step 1: Sauté the Veggie Base

Heat 0.5 cup unsalted butter in a large skillet over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Here's the thing—don't rush this step. You want those onions to really mellow out before moving on.

Add the minced garlic cloves and cook for another 30 seconds until fragrant. Now toss in the 2 lbs fresh broccoli crowns (cut into small florets) and 1.5 cups lima beans (thawed if frozen and drained). Cook for 5-7 minutes until the broccoli brightens in color—this ensures your veggies stay vibrant, not mushy. Season with 1 tsp salt and 0.5 tsp ground black pepper and set aside.

2

🥘 Step 2: Make the Creamy Cheese Sauce

In a medium saucepan, melt 0.25 cup unsalted butter over medium heat. Whisk in the 0.5 cup all-purpose flour and cook for 1-2 minutes until it forms a smooth paste—this is your roux. Real talk: don't let it brown or you'll get a floury taste instead of creamy goodness.

Slowly whisk in the 2 cups whole milk while stirring constantly to prevent lumps. Bring to a gentle simmer and cook for 3-5 minutes until thickened. Remove from heat and stir in the 2 cups sharp cheddar cheese and 1 cup creamy monterey jack cheese until completely melted and smooth. If it looks too thick, add 1-2 tablespoons of milk to loosen it.

3

🥘 Step 3: Combine and Bake the Casserole

Transfer the sautéed veggie mixture to a greased 9x13-inch baking dish. Pour the cheese sauce evenly over the top and gently stir to combine. The reason we wait until now to mix is that the residual heat from the veggies helps melt the cheese completely—no cold spots!

Preheat your oven to 375°F. Bake uncovered for 20 minutes to let the flavors meld. This is where the magic happens—you'll see the top start to bubble and the cheese begin to set. Don't peek or open the oven door during this time!

4

🔥 Step 4: Create the Crispy Topping

While the casserole bakes, crush the 2 cups ritz crackers in a food processor or by hand with a rolling pin. In a small bowl, mix the crushed crackers with 0.5 cup breadcrumbs and 0.25 cup melted butter until evenly combined. This is your crispy crown—don't skip the breadcrumbs, they add that extra crunch factor.

After the initial 20 minutes of baking, sprinkle the cracker mixture evenly over the top of the casserole. Return to the oven and bake for an additional 10-15 minutes until the topping is deep golden brown and the cheese underneath is fully melted and bubbly. You'll know it's perfect when the edges are crispy and the center still has a slight jiggle.

5

⏰ Step 5: Rest and Serve

Remove from the oven and let the casserole rest for 5 minutes before serving. This resting time allows the cheese to set slightly and makes it easier to cut clean slices. The crispy topping will stay crunchy if you serve it immediately, but the cheese underneath will be perfectly creamy and gooey.

Cut into squares and serve warm. Each bite delivers that perfect contrast—crispy cracker topping, creamy cheese sauce, and tender veggies. Trust me, this is where the whole dish shines. For extra flavor, garnish with a sprinkle of ground black pepper right before serving!

👨‍🍳

Pro Tips For Making Broccoli Lima Bean Casserole

  • Blanch Broccoli First: I learned this the hard way—raw broccoli crowns turn mushy when baked. Drop them in boiling salted water for 2 minutes, then shock in ice water. This keeps them bright green and crisp-tender, not sad and limp.
  • Sauté Onions Low and Slow: After burning three batches, I finally figured out: medium-low heat is your friend. Onions caramelize better when they’re not racing to burn, and you’ll get that deep, sweet flavor without bitterness. Stir often—this isn’t a set-it-and-forget-it step.
  • Don’t Overmix the Lima Beans: Mashing them into a paste? Skip it. Roughly chop fresh lima beans (or use frozen, thawed) and leave them in chunks. Overworking them turns the casserole into a gluey mess—you want texture, not a sad, dense blob.
  • Use Cold Butter for Topping: Sounds weird, but it works: spread cold unsalted butter over the casserole before baking. It melts into a golden, crisp top layer instead of greasing the broccoli and making it soggy. (Yes, even if you’re impatient like me.)

Perfect pairings for this broccoli lima bean casserole

Crispy Bread Sides

Serve your broccoli lima bean casserole with a side of garlic bread or cheesy breadsticks to soak up every last bit of that creamy cheese sauce. I love using Pepperidge Farm Goldfish crackers as a quick alternative—they're sturdy enough to handle the sauce without falling apart.

For a heartier option, try sourdough bread toasted with garlic butter and sprinkled with parmesan cheese. 🍞

Fresh Green Salads

A bright, crisp salad balances the richness of this cheesy casserole perfectly. I recommend a simple arugula salad with lemon vinaigrette—the peppery bite cuts through the creaminess beautifully.

Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp fresh lemon juice, 1 tsp honey, and a pinch of salt. Add ¼ cup toasted walnuts for crunch and texture.

Warm Dinner Rolls

Nothing complements this casserole like warm dinner rolls fresh from the oven. I use homemade brioche rolls or store-bought Hawaiian rolls from Pillsbury for convenience. Brush them with melted butter and sprinkle with coarse sea salt before serving. The soft, pillowy texture contrasts wonderfully with the crispy cracker topping. 🥖

Light Vegetable Sides

For a lighter option, serve alongside steamed green beans or roasted Brussels sprouts. Toss 1 lb Brussels sprouts with 1 tbsp olive oil, ½ tsp salt, and ½ tsp black pepper, then roast at 425°F for 20-25 minutes until crispy.

The caramelized edges add a nice contrast to the creamy casserole. 🥦

Dessert Pairings

End the meal on a sweet note with vanilla ice cream or chocolate pudding. The creamy texture of the casserole pairs beautifully with homemade vanilla bean ice cream or a rich chocolate mousse.

For a lighter option, try fresh berries like strawberries or blueberries with a drizzle of honey. 🍦

Beverage Pairings

Pair this comforting casserole with a glass of chilled white wine like Sauvignon Blanc or a crisp Chardonnay. The acidity in these wines cuts through the richness of the cheese. For non-alcoholic options, sparkling apple cider or iced herbal tea with lemon and mint are refreshing choices. 🍷

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 85mg28%
Sodium 890mg39%
Total Carbohydrate 38g13%
Dietary Fiber 8g29%
Sugars 6g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this casserole ahead of time?

Assemble the casserole in your baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. For best results, bake it straight from the fridge—just add 10-15 minutes to the baking time. You can also freeze the assembled (unbaked) casserole for up to 3 months. Thaw overnight in the fridge before baking.

2

What if I don't have Ritz crackers for the topping?

No problem! Use any sturdy crackers like saltines, water crackers, or even cornflakes for a gluten-free option. For extra crunch, mix in panko breadcrumbs or crushed potato chips (like plain tortilla chips). The key is to keep the topping crispy—just make sure your crackers are dry before mixing with butter.

3

Can I use frozen lima beans instead of fresh?

Yes, frozen lima beans work perfectly! Just thaw and drain them thoroughly before using. For extra flavor, sauté them with the broccoli for 2-3 minutes to remove any excess moisture. Fresh lima beans are sweeter, but frozen ones are convenient and just as delicious in this dish.

Why did my casserole turn out soggy? Soggy casseroles usually happen when the topping doesn't get crispy enough.

4

How can I make this dish lower in calories?

Swap the butter for olive oil in the sauté and cheese sauce steps, and use low-fat cheese (like 2% cheddar). Reduce the crackers by half and add 1 extra cup of steamed broccoli to bulk up the veggie content. For the topping, use whole-grain crackers instead of Ritz. These changes cut calories by about 30-40% while keeping it flavorful.

★★★★★4.7(12 reviews)
Categories Side Dishes