Campbell's Bean Casserole Recipe: Cheesy Crunch Crown Over Creamy Tomato Base

Side Dishes

Campbell's Bean Casserole Recipe: Cheesy Crunch Crown Over Creamy Tomato Base

This Campbell's bean casserole recipe delivers the comforting, cheesy crunch crown you remember from childhood—just better. The classic combination of creamy tomato soup, tender beans, and crispy breadcrumb topping creates a side dish that's hearty enough to stand alone or perfect as a meal companion.

I've perfected the balance between tender layers and that satisfying crunch on top, ensuring every bite delivers the nostalgic flavors you love.

The secret to achieving that signature texture lies in the preparation method: baking the casserole until the top is golden brown while keeping the center warm and creamy.

This recipe uses traditional ingredients like Campbell's cream of mushroom soup and green beans, but I've included variations for modern preferences—think crispy bacon bits or gluten-free breadcrumbs. The result is a dish that feels both comforting and customizable, ready to adapt to any meal plan.

What you'll end up with is a creamy, tomato-infused bean mixture topped with a golden, crispy breadcrumb layer that crackles with every bite. The aroma alone will bring back memories of family dinners, while the flavors deliver that perfect balance of savory, cheesy, and slightly smoky notes.

This is the kind of dish that transforms a simple weeknight meal into something special.

Whether you're serving it alongside roasted chicken or as a vegetarian main, this bean casserole is a crowd-pleaser that's easy to prepare and even easier to love. Let's get started on creating your own cheesy, crunchy masterpiece.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for campbell's bean casserole

Creamy tomato base meets crispy cheesy crown—just like grandma made.

Ingredient Amount Notes
Campbell's Cream of Mushroom Soup 🍲 2 cans Condensed, 10.5 oz each
Canned Green Beans 🌱 2 cans Cut, 14.5 oz each
Canned Kidney Beans 🍲 1 can Drained and rinsed
Milk 🥛 1 cup Whole for creaminess
Shredded Cheddar Cheese 🧀 2 cups Sharp cheddar preferred
Dry Breadcrumbs 🍞 1 ½ cups Panko for extra crunch
Melted Butter 🧈 ½ cup Unsalted, cooled slightly
Onion Powder 🧅 1 tsp For savory depth
Garlic Powder 🧄 1 tsp Freshly ground preferred
Salt 🧂 ½ tsp Diamond Crystal kosher
Black Pepper 🌶️ ¼ tsp Freshly cracked
Bacon Bits 🥓 ½ cup Optional, crispy preferred
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The Campbell's cream of mushroom soup is the foundation, so grab the condensed version—it's thicker and gives that perfect creamy texture. I always check the expiration dates on the cans because old soup can make the casserole taste flat. For the beans, Trader Joe's or Costco have the best prices on high-quality canned green beans—look for the ones labeled 'cut' for convenience. The kidney beans add heartiness, but if you prefer another variety like black beans, they work too. Just make sure to rinse them well to remove any excess sodium. The milk is where the richness comes in—whole milk gives that velvety finish, but 2% works in a pinch.

No cheddar? Pepper jack or Monterey Jack add a nice kick. The breadcrumbs are non-negotiable for that signature crunch—panko is my go-to because it stays crispy longer, but regular breadcrumbs work if that's what you've got. Short on butter? Olive oil works in a bind, though it won't be quite as rich. The bacon bits are optional but add a smoky depth that takes this dish to the next level. If you're avoiding meat, crispy fried onions or extra cheese on top do the trick. For the parsley, fresh is best, but dried works at half the amount if you're in a hurry.

This casserole tastes even better the next day, so make it ahead if you can. Store leftovers in an airtight container for up to 5 days in the fridge, or freeze portions for up to 3 months. When reheating, cover with foil and bake at 350°F until bubbly—about 20-25 minutes. The cheese topping gets extra crispy when reheated, so it's worth the wait. Garnish with fresh parsley right before serving to keep it looking vibrant.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’m too tired to wash dishes—just dump the soup, beans, and milk into a baking dish, top with cheese, and bake. No chopping, no fuss, and the pan’s ready for the sink when you’re done.
  • Creamy Cheesy Crunch: That creamy mushroom base with melted cheddar on top? It’s like a hug in casserole form. The green beans add freshness, while the kidney beans keep it hearty—no blandness here.
  • Meal Prep MVP: Make it once, eat it twice (or three times). It reheats like a dream, so I always double the batch—perfect for lunches or when unexpected company shows up. Honestly, it’s my lazy Sunday night secret weapon.
  • Budget-Friendly Feast: Canned beans and a box of soup? This feeds four for under $5. It’s the kind of dish that makes me feel like I’m serving something special without breaking the bank—especially when the kids ask for seconds.

Step-by-step instructions for Campbell's bean casserole

Here's how to build layers of rich, creamy tomato flavor with a crispy cheesy crown—every bite delivers that perfect texture contrast.

1

Prepare the Creamy Base Layer

Preheat your oven to 375°F and grease a 9x13-inch baking dish with nonstick spray. In a large bowl, combine the 2 cans Campbell's Cream of Mushroom Soup, 1 cup milk, 1 can drained and rinsed kidney beans, 1 teaspoon onion powder, 1 teaspoon garlic powder, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Stir until completely smooth—you want a thick, velvety consistency that coats the back of a spoon.

This base is the heart of your casserole, so take your time blending all ingredients thoroughly. The soup and milk create that signature creamy texture, while the kidney beans add hearty substance. Don't worry if it looks too thick now—it will soften as it bakes. Pour this mixture evenly into your prepared baking dish, spreading it into an even layer. The beans should be fully submerged in the creamy sauce.

2

Add Green Beans and Season

Drain and rinse the 2 cans green beans thoroughly, then spread them evenly over the creamy base in the baking dish. You'll want them to overlap slightly but not be packed too tightly. Sprinkle the 0.5 cup bacon bits evenly over the green beans, letting those crispy bits nestle between the bean stalks. This is where the savory depth comes in—those bacon bits will add a smoky contrast to the creamy tomato base.

Gently press down on the green beans with the back of a spoon to help them settle into the creamy sauce. This ensures even cooking and prevents them from floating to the top during baking. The green beans should be partially submerged in the sauce but still visible throughout the casserole. This layering creates that perfect balance of textures and flavors in each bite.

3

Create the Cheesy Crunch Topping

In a medium bowl, mix together the 2 cups shredded cheddar cheese, 1.5 cups dry breadcrumbs, and 0.5 cup melted butter (cooled slightly). The breadcrumbs should be evenly distributed throughout the cheese mixture, creating a crumbly texture that will form your crispy topping. This combination is what gives the casserole its signature golden-brown crown that contrasts beautifully with the creamy base.

Sprinkle this cheese-breadcrumb mixture evenly over the green beans, pressing down gently with your fingers to help it adhere. You want a thick, even layer that will create that perfect crispy texture when baked. Don't worry if it looks too much—this is the star of your casserole, and you want it to be generous. The cheese will melt into a gooey layer while the breadcrumbs create that satisfying crunch.

4

Bake to Golden Perfection

Place the baking dish on the middle rack of your preheated oven and bake for 35-40 minutes until the top is deep golden brown and the cheese is fully melted and bubbly. You'll know it's ready when the edges pull away slightly from the sides of the dish and the cheese has developed a beautiful caramelized color. The green beans should be tender but still hold their shape, and the creamy base should be heated through.

For the last 2 minutes of baking, you can broil the casserole on high to get that extra crispy, golden-brown finish on the cheese topping. Watch it closely during this time—broilers can be hot, and you want to achieve that perfect golden color without burning the top. The casserole should be hot and bubbly when you remove it from the oven, with that irresistible aroma filling your kitchen.

5

Rest and Garnish

Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the layers to set slightly and makes it easier to slice through the cheesy topping without it falling apart. While it rests, sprinkle the 0.25 cup chopped fresh parsley evenly over the top for a pop of fresh color and a bright, herby note that cuts through the richness.

Use a large spatula to carefully divide the casserole into 6 equal portions (about 1.5 cups each), making sure each serving gets a good portion of both the creamy base and crispy topping. The contrast between the creamy tomato-kidney bean mixture and the crispy, cheesy breadcrumb topping is what makes this casserole so satisfying. Serve immediately while the cheese is still gooey and the green beans are hot from the oven.

👨‍🍳

Pro Tips For Making Campbell'S Bean Casserole

  • Drain and Rinse Beans: Skip the syrup—drain and rinse both the kidney beans and green beans before mixing. The canned juices add unnecessary sweetness that clashes with the creamy mushroom soup, and you’ll end up with a dish that tastes more like a dessert than a casserole. (Yes, even if it feels like extra work.)
  • Preheat Your Dish: Place your baking dish in a 375°F oven for 5 minutes before adding the mixture. Cold dishes take longer to come to temperature, and that means a longer bake time—risking dry, rubbery beans by the time the cheese melts. Trust me, the extra minute saves you from overcooking.
  • Stir in the Cheese Late: Sprinkle half the cheese on top after the first 20 minutes of baking, then mix it in with a fork before adding the rest. This keeps the cheese from clumping into a greasy paste at the bottom while ensuring every bite gets that gooey pull. (Your casserole will thank you.)
  • Use Whole Milk, Not 2%: The Cream of Mushroom Soup is already rich, but 2% milk makes the sauce separate and turn grainy when baked. Whole milk adds just enough fat to keep the texture silky smooth—no curdling, no weird textures. (I learned this after serving a lumpy casserole to 12 people. Oops.)

Serving suggestions for this recipe

Classic Dinner Pairings

This casserole shines alongside roasted chicken thighs—the crispy skin contrasts perfectly with the creamy beans. I always serve it with garlic mashed potatoes to soak up any extra sauce.

For a vegetarian spread, pair it with grilled portobello mushrooms and a simple green salad with balsamic vinaigrette. The rich, cheesy casserole balances the earthy mushrooms beautifully. 🍗

Game Day Crowd Pleaser

Transform this into a football stadium favorite by serving it in a slow cooker for easy crowd feeding. Double the recipe and transfer the baked casserole to a 6-quart slow cooker on low for 2 hours before serving.

Add crispy tortilla chips on the side for scooping—guests will love the extra crunch. I like to set out mini bowls of sour cream and hot sauce for customization. 🏈

Breakfast Twist

Morning cravings? Turn leftovers into breakfast casserole by topping with fried eggs and crispy hash browns. The salty, cheesy beans pair surprisingly well with runny yolks—trust me, it's a game-changer.

For a sweeter breakfast, sprinkle cinnamon-sugar on top of the warm casserole and serve with maple syrup for dipping. It's like a savory-sweet comfort food mashup. 🍳

Holiday Leftovers Magic

This casserole elevates Thanksgiving leftovers—use roasted turkey, mashed sweet potatoes, and sautéed Brussels sprouts to create a new main dish. Simply layer leftover turkey pieces over the creamy bean mixture, then top with extra cheese and breadcrumbs.

Bake at 350°F for 20 minutes until bubbly. The turkey adds incredible depth to the familiar flavors. 🦃

Kid-Friendly Serving

Make it fun for little ones with individual ramekins—bake the casserole in 6-ounce oven-safe dishes for single servings. Let kids decorate their own tops with extra cheese, breadcrumbs, or even crushed potato chips for crunch.

Serve with carrot sticks and ranch dip for a balanced meal. The portion control makes it perfect for picky eaters or school lunches. 🧒

Garnish Like a Pro

Fresh parsley isn't just for looks—it adds brightness to cut through the richness. For extra flair, try toasted sesame seeds or crushed red pepper flakes for heat lovers. A drizzle of hot honey adds a sweet-spicy contrast that takes it to the next level.

I also like microgreens for a fancy touch without overpowering the dish. 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 14g70%
Cholesterol 65mg22%
Sodium 1250mg54%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 6g
Protein 22g44%
* 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 bean casserole without Campbell's soup?

Use 2 cups cream of mushroom soup (homemade or store-bought) mixed with 1 cup milk to replicate the creamy base. For a tomato flavor twist, substitute with 1 can tomato soup + 1 cup milk. The key is maintaining the same creamy texture—just adjust seasonings to taste.

2

How do I keep the breadcrumb topping extra crispy?

Bake the casserole on the middle rack for even heat distribution. For extra crunch, broil for 1-2 minutes at the end (watch closely!). Use panko breadcrumbs instead of regular, and press them firmly into the cheese topping before baking. Store leftovers in an airtight container to maintain crispiness.

3

Can I make this casserole ahead of time?

Yes! Assemble the dish up to 24 hours ahead and refrigerate uncovered. Bake straight from the fridge at 350°F for 50-60 minutes, adding 10 minutes if frozen. The flavors meld beautifully overnight, and the topping stays crispy when reheated properly. Perfect for meal prep!

4

What's the best way to reheat leftovers?

Cover with foil and reheat at 350°F for 20-25 minutes until bubbly. For extra crispiness, broil for 1-2 minutes at the end. Microwaving works in a pinch (30 seconds covered, then 10 seconds uncovered) but won't restore the same texture. Always reheat until steaming hot.

5

Can I make this vegetarian?

Easily! Skip the bacon bits and use vegetarian cheese (like Daiya) or extra vegan cheese. Add sautéed mushrooms or caramelized onions** for depth. The creamy bean base remains the star—just ensure your breadcrumbs are gluten-free if needed. This version works perfectly as a vegetarian main dish.

★★★★★4.8(11 reviews)
Categories Side Dishes