
This copycat recipe brings the beloved Costco Normandy vegetables to your home kitchen with professional results. The medley captures the classic French style with tender green beans, crisp carrots, and pearl onions in a light butter sauce.
The secret lies in careful timing and temperature control. Each vegetable cooks just long enough to maintain perfect texture while absorbing the subtle herb-infused flavors. The result is a dish that tastes fresh from a market kitchen.
You’ll appreciate how this version stays true to the original while being simple to prepare. The balance of colors and textures makes it ideal for everyday meals or special occasions. Every bite delivers authentic European flair.
Serve as a side or light main dish. The flavors improve when made ahead.
Ingredients for Costco Normandy Vegetables
Fresh green beans, carrots, and pearl onions star in this vibrant vegan medley with herbs.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🌿 | 1 lb | Trimmed, halves if large |
| Carrots 🥕 | 4 whole | Peeled, sliced into sticks |
| Pearl Onions 🧅 | 8 oz | Peeled, whole or halved |
| Vegan Butter 🧈 | 4 tbsp | Unsalted, for sauce |
| Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
| Garlic Cloves 🧄 | 3 cloves | Minced for flavor base |
| Fresh Thyme 🌿 | 2 tsp | Chopped, or 1 tsp dried |
| Fresh Parsley 🌿 | 2 tbsp | Chopped, for garnish |
| Vegetable Broth 💧 | ½ cup | Low-sodium preferred |
| Salt 🧂 | ¾ tsp | Or to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
The green beans should be crisp—look for slender, bright green pods at the store (avoid the rubbery ones). Pearl onions can be a pain to peel, but Trader Joe’s and Whole Foods often sell them pre-peeled. For the vegan butter, Miyoko’s or Earth Balance melt beautifully. Fresh thyme and parsley make a difference, but dried in a pinch works (cut the amount by half).
No pearl onions? Shallots or small yellow onions cut into chunks work fine. Out of fresh thyme? Dried thyme at half the amount gets you close. The vegetable broth can be swapped for water plus a bouillon cube. For extra richness, a splash of white wine (vegan) deglazes the pan nicely. Skip the lemon if you don’t have it, but it really brightens everything up.
This tastes even better the next day once flavors meld. Stores 4-5 days in the fridge—reheat gently to keep the veggies crisp. Freezes well for up to 3 months, though the texture softens slightly (still great for soups or stews).
Why You’ll Love This Recipe
- One Pan Wonder: I just toss the green beans, carrots, and pearl onions with olive oil and vegan butter, then roast—no fuss, no mess.
- Rich, Buttery Bite: The vegan butter melts into the pearl onions, making every forkful taste indulgent without the dairy.
- My Go-To Side: It pairs with everything from roasted chicken to tofu, and honestly, I’ve served it at weeknight dinners and holiday tables alike.
- Budget-Friendly Feast: A big bag of Costco veggies plus pantry staples means I can feed a crowd for pennies per serving.
Step-by-Step Instructions for Normandy Vegetables
Here’s how I recreate that signature Costco flavor with garden-fresh results every time.
Step 1: Prep All Vegetables for Even Cooking
Trim the 1 lb Fresh Green Beans and halve them if they’re particularly large. I like to snap off the ends while they’re whole, then line them up and cut in batches—it’s faster than doing one at a time.
Peel the 4 whole Carrots and slice them into ¼-inch thick sticks, about 2-3 inches long. For the 8 oz Pearl Onions, peel them and leave whole if small, or halve if they’re larger than a golf ball. Uniform sizes ensure everything finishes cooking at the same time.
Step 2: Sauté Aromatics to Build Flavor Base
Heat the 2 tbsp Olive Oil in a large skillet over medium heat. Add the prepared carrots and pearl onions, then sprinkle with 0.75 tsp Salt and 0.5 tsp Black Pepper. Sauté for 8-10 minutes, stirring occasionally, until the onions start to turn light golden brown.
Add the 3 cloves Garlic Cloves and 2 tsp Fresh Thyme during the last 2 minutes of cooking. The garlic should become fragrant but not brown—if it starts to color too quickly, lower the heat. This creates the aromatic foundation that makes the dish taste authentic.
Step 3: Blanch Green Beans and Combine
While the carrots and onions cook, bring a pot of salted water to a boil. Add the prepared Fresh Green Beans and blanch for 3-4 minutes until they turn bright green and are just tender-crisp. Drain immediately and shock in ice water to stop the cooking process—this preserves their vibrant color.
Add the blanched green beans to the skillet with the carrots and onions. Pour in the 0.5 cup Vegetable Broth and scrape up any browned bits from the bottom of the pan. These bits are packed with flavor and will enrich your sauce.
Step 4: Finish with Vegan Butter and Herbs
Reduce heat to low and stir in the 4 tbsp Vegan Butter, one tablespoon at a time, until it melts and creates a glossy sauce. This is where the magic happens—the butter emulsifies with the broth to create that signature Normandy sauce.
Sprinkle with the 2 tbsp Fresh Parsley and drizzle with 1 tbsp Lemon Juice. Stir gently to combine. The lemon juice brightens all the flavors and cuts through the richness of the butter. Taste and adjust seasoning if needed.
Cook for an additional 2-3 minutes until everything is heated through and the sauce lightly coats the vegetables. Serve immediately while the sauce is still glossy and the vegetables retain some crispness.
Pro Tips For Making Costco Normandy Vegetables
- Blanch the Beans: Drop green beans in boiling salted water for 2 minutes before shocking in ice water—keeps them crisp and bright green, even after the final sauté.
- Sear the Onions: Pearl onions brown better if you let them sit in the pan undisturbed for 2-3 minutes before stirring; I learned this the hard way after years of pale, sad onions.
- Skip Crowded Pans: Cook veggies in batches if needed—overcrowding steams them instead of caramelizing, and nobody wants soggy Normandy vegetables.
- Finish with Butter: Stir in the vegan butter at the very end, off the heat, so it melts evenly without breaking or turning greasy.
Perfect Pairings for This Recipe
Wine Pairings
A crisp Sauvignon Blanc from the Loire Valley complements the herbaceous notes perfectly. I love the 2022 Sancerre from Domaine Vacheron—its citrus and mineral notes cut through the butter sauce beautifully. 🍷
Beer Options
A light Belgian wheat beer like Hoegaarden enhances the dish’s fresh flavors. The subtle coriander and orange peel notes pair wonderfully with the thyme and lemon. For a local twist, try Allagash White if you’re on the East Coast.
Side Dish Ideas
Serve with crusty French bread to soak up the delicious sauce. A simple mixed greens salad with a Dijon vinaigrette adds a peppery contrast that balances the dish’s richness. I toss 5 oz baby greens with 1 tbsp Dijon and 3 tbsp olive oil.
Protein Additions
For a heartier meal, top with seared tofu cubes or grilled chicken breast. The tofu absorbs the sauce well, while chicken adds a lean protein boost. I marinate tofu in 2 tbsp soy sauce and 1 tbsp maple syrup for extra flavor.
Cheese Pairings
Sprinkle with vegan feta or goat cheese for a creamy, tangy finish. Follow Your Heart makes a great dairy-free feta that crumbles just like the real thing. Add it right before serving so it stays fresh and vibrant. ✨
Nutrition Facts
Frequently Asked Questions
Can I use frozen green beans instead of fresh?
Skip blanching and thaw frozen beans first. Add them directly to the skillet with other vegetables. They’ll release more water, so cook uncovered for 2-3 minutes to evaporate excess moisture.
Why blanch the green beans separately?
Blanching preserves their bright color and crisp texture. Without this step, they may turn dull or overcook when combined with other vegetables. The ice bath stops cooking immediately.
How do I make this gluten-free?
This recipe is naturally gluten-free. Just verify your vegetable broth and vegan butter brands are certified gluten-free. Most major brands like Imagine or Miyoko’s are safe.
Can I make this ahead and reheat?
Yes, but undercook vegetables by 1-2 minutes initially. Store in an airtight container for up to 4 days and reheat gently on the stove with a splash of water.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026