Side Dishes
Aldi's green bean casserole brings back nostalgic comfort with its creamy mushroom sauce and golden crispy fried onion topping—all while keeping grocery costs low. This classic side dish transforms simple ingredients into a rich, satisfying dish that pairs perfectly with holiday roasts or weeknight dinners.
The secret lies in balancing the creamy sauce with the crunchy topping, creating every bite with texture and flavor harmony.
What makes this recipe stand out is how it delivers restaurant-quality results using budget-friendly Aldi staples. You'll start with fresh green beans sautéed until tender-crisp, then build a velvety mushroom sauce that coats every bean.
The final touch—a layer of crispy fried onions—adds that signature crunch that makes this casserole irresistible.
By following this recipe, you'll achieve a dish that's creamy yet not too heavy, crispy on top without burning, and packed with savory depth. The combination of tender green beans, rich mushroom sauce, and crunchy onions creates a perfect balance that makes this casserole a crowd-pleaser every time.
Whether you're serving it at a holiday gathering or simply enjoying a comforting weeknight meal, this Aldi green bean casserole delivers the same warmth and satisfaction as the classic version. The best part? It's easy to make and even easier to love.
Ingredients for aldi green bean casserole
Budget-friendly Aldi staples transform into a creamy, crispy masterpiece with just 13 ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🌱 | 2 ½ lbs | Trimmed, ends cut off |
| Cream of Mushroom Soup (Aldi) 🍄 | 2 cans | Condensed, 10.5 oz each |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Butter 🧈 | ½ cup | Unsalted, melted |
| Yellow Onion 🧅 | 1 whole | Medium, sliced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Fried Onions (Aldi) 🧅 | 1 ½ cups | Crispy, for topping |
| French Fried Onions (Aldi) 🧅 | ½ cup | Extra for garnish |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Mushroom Slices (Aldi) 🍄 | 1 can | 14.75 oz, drained |
Aldi’s cream of mushroom soup is the backbone here—stock up on the 10.5 oz cans since they’re cheaper per ounce. The green beans should be fresh but not ultra-fancy; trim the ends and discard woody stems. For the onions, Aldi’s frozen fried onions are a game-changer—they crisp up perfectly without burning. If you prefer homemade, sauté thinly sliced yellow onions in butter until golden and freeze them ahead of time. The mushroom slices add extra umami depth, but you can skip them if your soup is already rich.
No heavy cream? Full-fat coconut cream works in a pinch, though the texture will differ slightly. Diamond Crystal kosher salt is ideal here—it dissolves better than table salt. For extra crispiness, broil the fried onions for 2-3 minutes before topping the casserole. If you’re short on time, pre-cook the green beans in boiling water for 3 minutes to speed up the process. The French fried onions on top are purely for presentation, but they add a satisfying crunch—don’t skip them if you’re feeling fancy!
This casserole reheats beautifully—cover with foil if it’s too hot from the oven. Store leftovers for up to 4 days in the fridge, though it’s best served fresh. For meal prep, assemble the casserole ahead (without baking) and refrigerate overnight—the flavors meld even better. Freezes for 3 months if wrapped tightly in foil. To serve, reheat at 350°F for 20-25 minutes until bubbly and golden. The crispy topping softens slightly when reheated, so broil for 2 minutes after serving if you want extra crunch.
Why You'll Love This Recipe
- Here’s what sold me: the buttery green beans get that perfect golden crunch on top, but the inside stays rich and velvety from the heavy cream and milk. It’s the kind of texture that makes you close your eyes and sigh.
- One-Pot Magic: I swear by this recipe because it’s literally one bowl, one pan, and done. Trim those green beans while the soup heats—no chopping, no fuss. That creamy mushroom base from Aldi’s soup does all the work while you stir.
- Creamy Crispy Contrast: Here’s what sold me: the buttery green beans get that perfect golden crunch on top, but the inside stays rich and velvety from the heavy cream and milk. It’s the kind of texture that makes you close your eyes and sigh.
- Holiday Table Star: Between us, this is my go-to for Thanksgiving and Christmas—way easier than stuffing but just as impressive. Serve it warm with mashed potatoes, and suddenly you’re the hero of the meal. (Yes, even on a Tuesday night.)
Step-by-step instructions for Aldi green bean casserole
Master the perfect balance of crispy golden topping and velvety mushroom sauce with this method.
🍳 Step 1: Blanch and Prepare the Green Beans
Trim the ends from the 2.5 lbs fresh green beans and cut them into 2-inch pieces. This size ensures even cooking and proper texture in the casserole. Bring a large pot of salted water to a boil and blanch the beans for 3-4 minutes until they turn bright green but remain crisp-tender. Drain immediately and plunge into ice water to stop the cooking process. This preserves their vibrant color and crisp texture.
Drain the blanched beans thoroughly in a colander and transfer them to a mixing bowl. Add 1.5 tsp salt and 0.5 tsp ground black pepper, then toss gently to coat evenly. Set aside—the beans should still be bright green with no sign of wilting. This preparation step is critical for maintaining texture throughout the baking process.
🍳 Step 2: Build the Creamy Mushroom Sauce
In a large skillet, melt 0.5 cup butter over medium heat. Add the sliced 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. Stir in the 4 minced garlic cloves and cook for an additional 30 seconds until fragrant—this prevents the garlic from burning while releasing its full flavor.
Pour in the 2 cans cream of mushroom soup (Aldi), 1 cup heavy cream, and 0.5 cup milk. Stir well to combine, then sprinkle the 2 tbsp all-purpose flour over the mixture. Add the drained 1 can mushroom slices (Aldi) and simmer for 5-7 minutes until the sauce thickens slightly and coats the back of a spoon. Taste and adjust seasoning if needed—this sauce forms the rich, creamy base of your casserole.
🥘 Step 3: Combine Sauce and Green Beans
Transfer the creamy mushroom mixture to a 9x13-inch baking dish. Spread it evenly across the bottom, creating a thin layer. Arrange the blanched green beans in a single layer over the sauce, pressing down gently to ensure they make contact with the creamy base. This step ensures every bite contains both the crisp green beans and rich mushroom sauce.
Spoon any remaining sauce from the mixing bowl over the top of the green beans, making sure they're fully coated. The beans should be nestled comfortably in the sauce without overcrowding. This layering technique creates the signature texture contrast that makes this casserole so satisfying.
🔥 Step 4: Prepare the Crispy Topping Layer
In a small bowl, combine the 1.5 cups fried onions (Aldi) and 0.5 cup French fried onions (Aldi). This combination creates a perfect balance of texture—crispy fried onions on top with delicate French fried onions adding a subtle crunch throughout. Sprinkle the onion mixture evenly over the green beans, pressing down lightly to help it adhere to the top layer.
For an extra-crispy finish, I recommend pre-baking the topping for 5-7 minutes at 400°F before adding the sauce layer. This step isn't mandatory but creates a restaurant-quality texture. The onions should be golden brown and crispy before the main baking begins.
🔥 Step 5: Bake to Golden Perfection
Preheat your oven to 375°F and bake the casserole uncovered for 30-35 minutes. The topping should turn deep golden brown and crispy, while the sauce beneath should bubble gently. If the top browns too quickly, tent loosely with foil for the last 10 minutes to prevent over-browning while still allowing the sauce to thicken.
Remove from the oven and let rest for 10 minutes before serving. This resting period allows the flavors to meld and the sauce to set slightly, preventing a runny casserole. The final result should feature crispy golden onions on top, tender green beans in a rich mushroom sauce. Serve warm with crusty bread to soak up every last bit of creamy goodness.
Pro Tips For Making Aldi Green Bean Casserole
- BLANCH BEANS FIRST: Dump raw green beans straight into the oven, and you’ll end up with a mushy, sad pile. Instead, blanch them for 3-4 minutes in boiling salted water, then shock in ice water—this keeps them crisp and bright. I learned this the hard way after serving a batch that looked like it had been steamed into submission.
- STIR THE SOUP: The Aldi cream of mushroom soup is thick, and if you just dump it in cold, it’ll clump like a gluey nightmare. Heat it gently with the butter first, stirring constantly until it’s smooth. This step makes a real difference in the texture—no lumps, just creamy perfection.
- SKIP THE BOILING CREAM: Heavy cream straight from the fridge will curdle when mixed with hot soup. Warm it slightly (just until it’s lukewarm) before adding it to the sauce. I was skeptical until I tried it—now I won’t go back.
- TOAST THE BREADCRUMBS: If you’re using the canned fried onions or breadcrumbs from the Aldi mix, toast them in a dry pan for 2-3 minutes until golden. Cold crumb toppings just sit there; toasted ones add crunch and depth. (Yes, even if you’re impatient like me.)
Creative variations of aldi green bean casserole
Vegan Creamy Twist
Swap the heavy cream and butter for 1 cup full-fat coconut cream and ½ cup nutritional yeast to create a rich, dairy-free version. Use 1 can (10.5 oz) vegan cream of mushroom soup (like Aldi's Just Like Creamy Style) and add 1 tbsp white miso paste for umami depth.
The texture stays creamy but lighter—perfect for plant-based diets! 🌱
Protein-Packed Upgrade
Add 1 cup cooked ground turkey or ½ cup crumbled bacon to the sauce layer for extra protein and smoky flavor. For a vegetarian option, stir in ½ cup cooked lentils or 1 cup diced potatoes (parboiled first) to bulk up the dish without overpowering the green beans.
The onions will still deliver that signature crunch. 🥓
Spicy Kick Variation
Increase the heat by adding 1 tsp smoked paprika and ½ tsp cayenne pepper to the sauce mixture. For extra depth, stir in 2 tbsp chipotle peppers in adobo sauce while simmering.
Top with 2 tbsp chopped fresh cilantro and a sprinkle of crumbled cotija cheese for a Southwestern-inspired twist. 🌶️
Low-Carb Crust
Replace the fried onion topping with a crispy almond flour crust for a keto-friendly version. Mix ½ cup almond flour, 2 tbsp melted butter, and 1 tbsp chopped pecans, then press into the sauce layer before baking.
Broil for 2-3 minutes at the end to achieve a golden, crunchy finish. 🥜
Herb-Infused Freshness
Brighten the dish with 2 tbsp chopped fresh dill or 1 tbsp chopped fresh thyme mixed into the sauce. For a pop of color, stir in 1 tbsp lemon zest and a splash of lemon juice before baking.
Garnish with extra lemon wedges for serving—a refreshing contrast to the creamy sauce. 🍋
Make-Ahead Holiday Version
For a festive touch, layer ½ cup shredded cheddar cheese under the fried onions before baking. Assemble the casserole a day ahead, refrigerate, then bake straight from the fridge at 375°F for 40-45 minutes. The flavors meld beautifully overnight, making it perfect for holiday gatherings. 🎄
Nutrition facts
Frequently asked questions
Can I use frozen green beans instead of fresh?
Yes! For frozen green beans, skip the blanching step and simply thaw them first. Use 2.5 lbs frozen green beans (about 5 cups), drain any excess liquid, and pat dry before mixing with the sauce. Frozen beans work perfectly—they'll absorb the creamy mushroom flavor just as well as fresh.
How do I prevent the fried onion topping from burning?
Pre-bake the onion topping for 5-7 minutes at 400°F before adding the sauce layer—this creates a crispy base that won't burn during the main baking. If you skip this step, tent the casserole loosely with foil for the last 10 minutes of baking to protect the topping while keeping the sauce creamy.
Can I make this casserole ahead for a holiday meal?
Assemble the casserole (without baking) up to 24 hours ahead and refrigerate. Bake straight from the fridge at 375°F for 40-45 minutes. The flavors actually improve overnight, and it's perfect for stress-free holiday serving. For extra richness, add ½ cup shredded cheddar under the onions before baking.
What if I don't have cream of mushroom soup?
Make your own creamy sauce by combining 2 cups vegetable broth, ½ cup flour, 1 cup milk, and ½ cup butter. Simmer until thickened, then stir in sautéed mushrooms and seasonings. The texture will be slightly lighter but still delicious—just add 1 extra tbsp butter for extra richness.
How do I reheat leftovers without losing the crispy topping?
Reheat covered at 350°F for 20-25 minutes, then broil uncovered for 2-3 minutes to restore crispiness. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. The sauce may thicken slightly—add a splash of milk if needed.
