Side Dishes
Recreating Trader Joe's legendary green bean casserole at home delivers that signature crunchy French fried onion topping and creamy mushroom soup base—exactly as you remember it. The secret lies in layering canned green beans with creamy soup, then crowning it with a crispy onion topping that bakes to glass-like perfection.
I've perfected this recipe after testing countless variations, ensuring every bite delivers that nostalgic crunch without the shortcuts.
This classic side dish comes together in just 30 minutes with simple pantry staples: canned green beans, cream of mushroom soup, French fried onions, and cheddar cheese. The beauty of this recipe is its foolproof method—no pre-cooking beans required, and the topping bakes directly on the casserole for maximum crispiness.
Whether you're serving it alongside roast beef or turkey, this dish brings comfort food to the table with minimal effort.
The result is a bubbling, golden casserole with a crispy onion topping that shatters between your teeth, just like the original. The creamy mushroom soup base coats every green bean, while the melted cheese adds richness.
This is the kind of dish that disappears faster than you can say "French fried onions"—and it's easier to make than you'd think. Let's get started on your homemade version.
For a modern twist, consider swapping the cheddar for a vegan cheese blend or adding a sprinkle of smoked paprika to the topping for extra depth. The possibilities are endless, but the classic method remains unbeatable for that nostalgic crunch. Ready to recreate this holiday favorite?
Ingredients for trader joe's green bean casserole
Pantry staples that recreate Trader Joe's iconic crunchy, cheesy green bean dream.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Green Beans 🌽 | 2 cans | 14.5 oz each, drained |
| Cream of Mushroom Soup 🍄 | 1 can | 10.5 oz, not condensed |
| French Fried Onions 🧅 | 1 package | 3.5 oz, for topping |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, medium grate |
| Unsalted Butter 🧈 | ½ cup | Melted, for topping |
| All-Purpose Flour 🌾 | 2 tbsp | For crispy topping |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For extra depth |
| Milk 🥛 | ¼ cup | For creaminess |
| French Fried Onions (extra) 🧅 | ½ cup | Reserved for garnish |
The canned green beans are the MVP here—Trader Joe's own brand if you can get it, but any quality canned beans work. Look for the low-sodium kind to control the seasoning better. The cream of mushroom soup is non-negotiable for that classic flavor; Campbell's or Trader Joe's are both solid choices. The French fried onions need to be the crispy, glass-like kind—none of that mushy stuff. Trader Joe's makes the best, but Green Giant or French's work in a pinch. Pro tip: buy extra onions—you'll want them for garnish too.
No French fried onions? Crushed potato chips (like Ruffles) can stand in, but they won't be as crispy. Out of cheddar? Gruyère or sharp white cheddar adds a nice twist. The butter in the topping is key—unsalted so you control the seasoning. Want extra crunch? Add 1 tbsp cornstarch to the flour mix. The milk in the soup base keeps it creamy without being too heavy. Trust me, the extra 0.25 cup makes a difference.
This casserole reheats beautifully—just cover with foil and pop in the oven for 10-15 minutes at 375°F. The topping stays crispy if you reheat it covered, then uncover for the last 2 minutes. Keeps in the fridge for 4-5 days sealed tightly, and freezes for 3 months. I always make a double batch—it disappears fast. Store leftovers in a shallow container so the topping doesn't get soggy.
Why You'll Love This Recipe
- No Chopping, No Stress: I swear by canned green beans here—just drain, dump, and stir. The only prep is melting butter and sprinkling those golden fried onions on top, and honestly? That’s half the battle won.
- Creamy Cheesy Magic: That sharp cheddar melted into the creamy mushroom soup base is where it gets good. The texture—crispy onions on top, tender beans in a rich sauce—is the kind of combo that makes you go back for thirds without thinking.
- Holiday Table Star: Between us, this is my secret weapon for Thanksgiving leftovers. It turns sad fridge beans into a showstopper side that even the picky eaters in my family request. (Yes, even on a Tuesday night.)
- Budget-Friendly Leftovers: A single can of soup and a bag of frozen onions stretch this into four servings. The best part? It reheats like a dream—just pop it in the microwave, and it’s still crispy on top, like it just came out of the oven.
Step-by-step instructions for Trader Joe's green bean casserole
Here's how to recreate that iconic creamy, crunchy casserole with perfect texture every time.
🍳 Step 1: Prepare the Green Bean Base
Drain the 2 cans of canned green beans thoroughly and pat them dry with paper towels. This step is crucial—any moisture will make your topping soggy instead of crispy. Transfer the beans to a large mixing bowl and set aside. I like to give them a quick stir to break up any clumps that might have formed during canning.
In the same bowl, add the 1 can of cream of mushroom soup, the 0.25 cup of milk, the 0.5 tsp of salt, the 0.25 tsp of black pepper, and the 0.5 tsp of garlic powder. Stir everything together until the soup is fully combined and the beans are evenly coated. The mixture should look creamy and well-blended, with no dry spots remaining. This is your flavor foundation—don't skip the stirring!
🍳 Step 2: Create the Crispy Topping
In a separate bowl, melt the 0.5 cup of unsalted butter in the microwave for about 30 seconds, or until just softened. Add the 2 tbsp of all-purpose flour and stir vigorously with a fork or whisk until you have a smooth, thick paste. This is your roux—it's what will give your topping that perfect golden crunch.
Gradually add the 0.5 cup of sharp cheddar cheese to the butter mixture, stirring constantly until fully melted and combined. The cheese should create a creamy, spreadable consistency. Then fold in the 1 package of French fried onions, reserving the 0.5 cup of extra French fried onions for the final garnish. The mixture should look like a thick, crumbly paste with visible onion pieces throughout.
🥘 Step 3: Assemble and Bake
Preheat your oven to 375°F and grease a 9x13-inch baking dish with nonstick spray or butter. Spread the green bean mixture evenly across the bottom of the dish, pressing down gently to create a smooth, even layer. This helps prevent the topping from sinking in later.
Spoon the cheese-onion topping over the green beans, spreading it evenly with a spatula. The topping should cover the beans completely, with a thickness of about ¼ inch. Sprinkle the reserved 0.5 cup of French fried onions evenly over the top for that signature crunch. Bake for 30-35 minutes until the topping is golden brown and bubbly, and the edges are crispy.
⏰ Step 4: Rest and Serve
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice and preventing the topping from sliding off. The internal temperature should reach 165°F at this point—use a meat thermometer to check if you're unsure.
Serve warm with a dollop of sour cream or extra French fried onions on top if desired. The beans should be tender but still hold their shape, and the topping should be crispy enough to stand up to a toothpick. If the topping isn't crispy enough when you cut into it, pop it back in the oven for 5-10 minutes to crisp up before serving.
Pro Tips For Making Trader Joe'S Green Bean Casserole
- Drain and Rinse Beans: The canned green beans come packed in salty liquid—dumping them straight into the casserole makes it taste like a science experiment. Give them a quick cold-water rinse after draining, then shake off excess moisture (yes, even if you’re impatient like me). This keeps the soup from turning into a watery mess when you bake it.
- Melt Butter First: Don’t just stir cold butter into the soup—melt it first over low heat until it’s just liquid, not browned. This makes the sauce smoother and prevents weird grainy spots when you mix it with the beans. Trust me, your casserole will thank you later.
- Layer Cheese Like a Pro: Sprinkle half the cheese on top before the onions, then the onions, then the rest of the cheese. This ensures every bite has melty, gooey goodness, not just the top layer. (And skip the pre-shredded stuff—it’s full of anti-caking agents that make the cheese clump like sad snow.)
- Skip the Pre-Bake: I used to bake the casserole uncovered first to "get the cheese golden," but it always ended up dry. Instead, cover it loosely with foil for the first 20 minutes, then uncover to toast the onions. This keeps the beans tender while giving the top that perfect crunch.
Best sauces and condiments for these flavors
Classic Mushroom Sauce
The star of this casserole is the cream of mushroom soup, which provides that rich, umami-packed base. For the most authentic flavor, use Campbell's Cream of Mushroom Soup or Trader Joe's own brand—they both deliver that deep, savory taste.
If you want to elevate it further, stir in 1 tbsp of mushroom powder (like Penzeys Mushroom Powder) for an extra layer of earthy flavor. This works especially well if you're making a double batch for leftovers. 🍄
Creamy Cheese Sauce
For a smoother, creamier texture, blend ½ cup of sour cream or Greek yogurt directly into the soup mixture before assembling. This adds a tangy richness that pairs perfectly with the crispy topping.
I like to use full-fat sour cream for the best mouthfeel, but if you're watching calories, light sour cream works too. Add it just before spreading the mixture into the baking dish to keep it fresh. 🧀
Garlic-Herb Enhancer
Infuse the green bean base with extra depth by stirring in 1 tsp of fresh garlic (minced) or ½ tsp of garlic powder along with ½ tsp of dried thyme or rosemary. This adds a fragrant, herby note that complements the mushrooms beautifully.
For a smoky twist, add ¼ tsp of smoked paprika to the topping mixture before baking. This works especially well if you're serving it with roasted meats like turkey or beef. 🧄
Spicy Kick Option
If you love a little heat, sprinkle ½ tsp of cayenne pepper or 1 tsp of hot sauce (like Frank's RedHot) into the soup mixture. For a more subtle kick, add ½ tsp of mustard powder or Dijon mustard to brighten the flavors.
This is a great way to customize the dish for spice lovers without overpowering the classic taste. 🌶️
Extra Crispy Topping
For a next-level crispy topping, mix 1 tbsp of cornstarch into the flour-butter roux before adding the cheese. This creates an extra-crunchy, almost cracker-like texture that shatters like glass. Another trick?
Toast the reserved ½ cup of French fried onions in a dry skillet over medium heat for 2-3 minutes before sprinkling them on top. This adds a nutty, caramelized flavor that takes the dish to the next level. 🔥
Vegan Cheese Twist
For a plant-based version, replace the cheddar with ½ cup of vegan cheddar shreds (like Violife or Daiya) and use ½ cup of vegan butter in the topping. To keep the topping crispy, add 1 tbsp of nutritional yeast for a cheesy flavor without dairy.
The texture won’t be identical, but it’s a great alternative for vegan diets. 🌱
Nutrition facts
Frequently asked questions
Can I use fresh green beans instead of canned?
Fresh green beans work but require extra prep time. Blanch them for 3 minutes in boiling water, then drain and shock in ice water to stop cooking. Pat thoroughly dry before mixing with the soup to avoid a soggy topping. For best results, use 1.5 lbs of fresh beans (about 3 cups trimmed).
Why is my topping getting soggy?
The #1 cause is moisture! Make sure to drain and pat dry the green beans completely. Also, don't overmix the topping—just combine until crumbly. For extra insurance, bake at 375°F for 30 minutes uncovered, then cover with foil for the last 5 minutes to melt cheese without steaming.
What's the best way to reheat leftovers?
Cover with foil and reheat at 350°F for 15-20 minutes. For crispy topping, uncover for the last 2 minutes to restore crunch. Microwaving works in a pinch (high heat for 1-2 minutes), but oven reheating preserves texture best. Store leftovers in an airtight container to maintain crispiness.
Can I make this ahead of time?
Assemble the casserole (without baking) up to 24 hours ahead, then refrigerate uncovered. Bake straight from the fridge, adding 5-10 extra minutes to the baking time. For freezing, bake completely, cool, then freeze in portions. Reheat from frozen at 350°F for 45-50 minutes covered, then crisp under the broiler.
What's the secret to extra crispy French fried onions?
Toast them first! Spread the reserved ½ cup on a baking sheet and bake at 350°F for 3-4 minutes until golden before sprinkling on top. For even more crunch, mix 1 tbsp cornstarch into the flour-butter topping. The key is high heat and minimal moisture—never skip patting dry the beans!
