Side Dishes
Transforming canned green beans and potatoes into a garlic-herb roast with crispy edges proves that pantry staples can deliver restaurant-quality sides.
This dish started as a last-minute solution for a dinner party when I realized I had nothing but canned vegetables and a few herbs—turning it into something special was all about technique.
The secret lies in high-heat roasting, which caramelizes the edges while keeping the centers tender, and a simple herb blend that elevates every bite.
What makes this recipe work is its foolproof simplicity: no peeling, no chopping, and just 20 minutes of active time. You’ll start with canned beans and potatoes, toss them in olive oil, garlic, and fresh herbs, then roast until golden and crispy.
The result is a dish that’s rich in flavor without being heavy, making it perfect for weeknight dinners or holiday tables. Even better, it’s adaptable—swap in low-sodium broth for extra depth or vegan butter for a plant-based twist.
By the time you pull this dish from the oven, you’ll have crispy, caramelized edges that contrast beautifully with the tender potatoes and beans inside. The aroma of garlic and herbs will fill your kitchen, and the texture—crunchy outside, creamy inside—will make it a standout side.
It’s the kind of dish that turns simple ingredients into something memorable, proving that great cooking doesn’t always require complicated steps.
Serve this alongside grilled meats, roasted chicken, or even as a hearty vegetarian main with a sprinkle of fresh parsley. The versatility is its best feature—equally at home on a casual weeknight or a festive dinner table. Let’s make it!
Ingredients for canned green beans and potatoes
Pantry staples transformed into restaurant-worthy crispy edges with just 11 ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Green Beans 🥦 | 15 oz | Drained, liquid reserved for broth |
| Baby Potatoes 🥔 | 1 ½ lb | Halved, skin-on for texture |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High quality, fruity variety |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Fresh Rosemary 🌿 | ½ oz | Finely chopped, stems removed |
| Fresh Thyme 🌿 | ½ oz | Leaves only, finely chopped |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste, don't skip |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Low-Sodium Chicken Broth 💧 | ¼ cup | Optional for extra depth |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Vegan Butter 🧈 | 2 tbsp | Optional plant-based twist |
The potatoes are the star here—baby potatoes with skins on roast faster and develop that perfect crispy exterior. Costco or Trader Joe's always have them pre-washed and ready to use, which saves time. If you can't find baby potatoes, Yukon Golds cut into 1-inch chunks work too. Fresh herbs make all the difference, so grab rosemary and thyme from the grocery store's produce section—they should smell vibrant, not wilted. The garlic? Freshly minced adds way more flavor than pre-minced jars. If you're short on time, garlic powder at half the amount works in a pinch, but I always recommend fresh for that authentic aroma.
No extra-virgin olive oil? Light olive oil or avocado oil will work, but you'll lose some of that fruity depth. The broth is optional but adds a nice umami boost—low-sodium is key so you don't over-salt the dish. Want to make this vegan? Swap the butter for olive oil and use vegan butter for extra richness. The canned green beans are a game-changer here—they're already cooked and ready to roast, but drain them well and pat dry with a paper towel to get that crispy texture. If you're using regular green beans, blanch them first for 2 minutes to mimic the canned version's texture.
This dish reheats beautifully—350°F for 10 minutes in the oven keeps everything crispy. Store leftovers in an airtight container for 3-4 days in the fridge, or freeze for up to 3 months. I like to portion it into individual containers so I can grab a serving straight from the freezer. The crispy edges are best eaten fresh, but the flavors actually improve overnight as everything melds together. Garnish with fresh parsley right before serving—it adds a pop of color and freshness that makes the dish look restaurant-worthy.
Why You'll Love This Recipe
- No-Chop Nightmare Buster: I swear, the only prep here is peeling those tiny potatoes—and even that’s optional if you buy pre-washed. The canned beans? Just drain and toss. Twenty minutes later, dinner’s done. (Yes, even on a Tuesday night.)
- Garlic-Rosemary Magic: That first whiff of olive oil hitting the pan with garlic and rosemary? Instant flavor upgrade. The potatoes get this crispy, golden crust while staying tender inside—like someone sprinkled fairy dust on them.
- Lunchbox Hero: Pack these for work or school—cold or reheated, they’re always a hit. My kids actually ask for leftovers, and honestly? That’s the real win. (No sad, soggy lunches here.)
- Pantry Superstar: No fresh veggies wilting? No problem. This recipe turns shelf-stable ingredients into something that feels fancy. Plus, it costs me half of what store-bought sides do—without sacrificing taste. Budget win.
Step-by-step instructions for garlic-herb roasted green beans and potatoes
Here's how to transform simple canned green beans and baby potatoes into a restaurant-quality dish with perfectly crispy edges.
👨🍳 Step 1: Prep and Season the Potatoes for Maximum Crispiness
Preheat your oven to 425°F and line a large rimmed baking sheet with parchment paper. Halve the 1.5 lb baby potatoes lengthwise, leaving the skin on for texture. Toss them in a large bowl with 0.25 cup extra-virgin olive oil, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp ground black pepper until evenly coated.
Spread the potatoes in a single layer on the prepared baking sheet, cut-side down. This positioning creates more surface area for browning. The high heat and direct contact with the pan will give you those coveted crispy edges we're after. Real talk: don't skip the skin-on step—it's what creates that perfect textural contrast between tender flesh and crispy exterior.
🔥 Step 2: Roast Potatoes Until Golden and Crisp
Roast the potatoes for 25-30 minutes, flipping them halfway through, until they're golden brown and the edges are crispy. You'll know they're ready when you can hear the satisfying crackle of the skin. If they're browning too quickly, rotate the pan for even cooking.
While the potatoes roast, drain the 15 oz canned green beans but reserve 0.25 cup of the liquid. This reserved liquid will help create a light broth base for our dish. Chop 0.5 oz fresh rosemary and 0.5 oz fresh thyme leaves finely, and mince the 6 cloves garlic into tiny pieces. These aromatics will infuse our dish with deep flavor.
🍳 Step 3: Build the Herb-Garlic Broth Base
In a large skillet, melt the 2 tbsp vegan butter over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant but not browned. Add the chopped rosemary and thyme, stirring for another 30 seconds until the herbs release their essential oils and fill your kitchen with that aromatic perfume.
Pour in the reserved green bean liquid and 0.25 cup low-sodium chicken broth, scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer and let it reduce by half (3-4 minutes). This concentrated broth will form the flavorful base for our dish. The reduction process intensifies the garlic and herb flavors while adding depth to the overall preparation.
🥘 Step 4: Combine and Finish with Crispy Green Beans
Add the drained green beans to the skillet and toss to coat them in the herb-garlic broth. Transfer both the potatoes and green beans to the skillet, gently tossing everything together. The residual heat will help the potatoes finish cooking while the green beans absorb all those delicious flavors.
Cover the skillet and let it cook for 2-3 minutes off the direct heat, allowing the green beans to soften slightly and the potatoes to absorb the aromatic broth. The combination of crispy potatoes and tender green beans creates the perfect textural contrast. Garnish with chopped 0.25 cup fresh parsley just before serving to add a fresh, vibrant finish.
Pro Tips For Making Canned Green Beans And Potatoes
- Halve Those Potatoes: DESCRIPTION: Baby potatoes take forever to cook whole—cut them in half before boiling, even if they’re small. I learned this the hard way after staring at a pot of undercooked potatoes for 15 minutes. A quick knife run through the middle guarantees even cooking without mush.
- Drain, Rinse, Repeat: DESCRIPTION: Canned green beans come packed in saltwater or syrup—drain them, then rinse under cold water to cut the excess brine or sweetness. Skipping this step means a dish that tastes more like a pickle jar than a meal.
- Sear the Garlic: DESCRIPTION: Toss minced garlic in olive oil for 30 seconds until it’s golden, not burnt—just until the edges crisp slightly. This adds depth without bitterness, and it’s the difference between “meh” and “wow” in this simple dish.
- Toss with Rosemary Early: DESCRIPTION: Add whole rosemary sprigs with the potatoes while they simmer, not just at the end. The needles infuse the liquid better, and you can fish them out later—no one needs to chew on a stem. (Yes, even if you’re impatient like me.)
Best sauces and condiments for these flavors
Garlic-Herb Oil
This is my go-to sauce for this dish—simple but packed with flavor. I start with 2 tbsp extra-virgin olive oil and 4 minced garlic cloves, sautéing until the garlic is golden but not burnt.
Add ½ tsp red pepper flakes for a subtle kick and 1 tsp fresh lemon juice to brighten everything up. Drizzle this over the finished dish right before serving—it adds a silky texture and tangy depth that cuts through the richness of the roasted potatoes. 🌶️
Creamy Garlic Aioli
For a richer option, whip up a quick garlic aioli using ¼ cup vegan mayo, 1 tbsp vegan butter, 2 minced garlic cloves, and 1 tsp lemon juice. Mix until smooth, then dollop it over the top of the dish.
The creamy contrast with the crispy edges is pure magic. I like to add a pinch of onion powder to deepen the flavor without overpowering the herbs. This works especially well if you're serving this as a vegetarian main.
Lemon-Herb Butter
Melt 2 tbsp vegan butter with 1 tbsp fresh lemon zest, 1 tbsp chopped fresh parsley, and a pinch of salt. Drizzle this over the finished dish just before serving—it adds a bright, citrusy finish that balances the earthy herbs.
I often make a double batch because this also makes an amazing garnish for roasted meats or grilled fish. The butter should be warm but not melted into the dish, so add it right at the end. 💛
Spicy Tomato Relish
For a tangy twist, mix ¼ cup crushed tomatoes, 1 tsp balsamic vinegar, ½ tsp smoked paprika, and ¼ tsp cayenne pepper. Simmer for 3-4 minutes until slightly thickened, then spoon it over the top.
The acidity cuts through the richness of the potatoes, while the smoky paprika adds a nice depth. This is my secret weapon for adding complexity without extra effort. It’s especially good if you want to add a pop of color to your plate.
Balsamic Glaze
Heat 2 tbsp balsamic vinegar in a small saucepan until it reduces by half, about 5 minutes. The result is a glossy, slightly sweet glaze that adds a sophisticated touch. Drizzle it over the dish just before serving—it caramelizes slightly on the hot potatoes, creating a beautiful contrast.
For extra richness, add 1 tsp honey to the reduction. This is my go-to for fancier occasions, but honestly, it elevates any meal. 🍷
Nutrition facts
Frequently asked questions
Can I use fresh green beans instead of canned?
Yes, but you'll need to prep them first. Blanch fresh green beans in boiling water for 2-3 minutes until tender-crisp, then shock in ice water. Pat them completely dry before roasting to achieve that same crispy texture. The cooking time will be slightly longer since they start raw.
What if I don't have baby potatoes?
No problem! Use Yukon Gold potatoes cut into 1-inch chunks or regular russets cut into ½-inch slices. The key is keeping pieces uniform for even cooking. Larger potatoes will take 5-10 minutes longer to crisp up, so check them frequently after 25 minutes of roasting.
How can I make this dish lower in sodium?
Skip the added salt and use no-salt-added canned beans instead. Boost flavor with extra garlic, fresh herbs, and a splash of low-sodium broth. The roasting process caramelizes the natural sugars, adding sweetness that balances the dish without needing extra salt.
Can I make this ahead of time?
Assemble the dish up to 2 days ahead and refrigerate. Reheat at 350°F for 15-20 minutes, covered with foil, until warmed through. For best texture, add a 1 tablespoon of water to the pan before reheating to prevent drying. The flavors actually improve overnight as everything melds together!
What's the best way to store leftovers?
Let the dish cool completely, then transfer to an airtight container. Store in the fridge for up to 4 days or freeze for 3 months. For freezing, portion into individual containers so you can grab just what you need. To reheat from frozen, bake at 350°F for 25-30 minutes, covered, until heated through.
