Side Dishes
Transforming canned green beans and potatoes into a crispy, satisfying side dish is simpler than you think—this one-pot method delivers restaurant-quality results with minimal effort.
I developed this recipe during a particularly busy week when I needed a foolproof side that required no chopping and only 20 minutes of active time. The secret lies in high-heat sautéing to create golden potatoes while keeping the beans tender-crisp, all in the same pan.
This recipe works perfectly as a weeknight side or light meal, using just five simple ingredients you likely already have on hand. The potatoes develop a satisfying crispiness on the edges while staying fluffy inside, and the green beans maintain their bright color and satisfying bite.
It's the kind of dish that elevates any meal—whether you're serving it alongside steak, chicken, or fish.
What you'll achieve is a perfectly balanced one-pot dish with crispy potatoes and al dente green beans, all seasoned to taste. The method is designed to prevent mushy vegetables while maximizing flavor through proper timing and heat control.
Ready in just 20 minutes, this recipe proves you don't need fresh ingredients to create something impressive.
Serve immediately as a side dish or let it cool slightly for a satisfying light meal. The crispy potatoes and tender beans pair beautifully with almost any protein, making this a versatile addition to your dinner rotation. Here's exactly how to make it—no fancy techniques required.
Ingredients for canned green beans and potatoes
Five simple ingredients transform canned staples into crispy potatoes and tender beans in one pan.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 1 ½ lb | Cut into 1-inch cubes, skin on |
| Canned Green Beans 🌱 | 2 cups | Drained, no salt added |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High heat tolerance preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced finely for flavor |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme leaves |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Butter 🧈 | 1 tbsp | Unsalted for flavor control |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish (optional) |
The potatoes are the star here—Russet potatoes give you the best crispy edges. Grab the pre-cut frozen cubes at Trader Joe's if you're short on time, but fresh-cut works better for that golden crust. No need for fancy potatoes; the regular 1-pound bag from the grocery store does the job. The green beans? No-salt-added cans are a must—skip the salted ones. Drain them well, but leave a little liquid for moisture. Fresh green beans? Toss them in boiling water for 3 minutes first, then drain.
No thyme? Dried oregano at half the amount works in a pinch. Fresh parsley is optional but adds a nice pop of color—dried parsley at one-third the amount is fine if you're out. Want more richness? Swap 1 tbsp of the olive oil for butter. The garlic can be pre-minced from a jar (I won't judge), but fresh is better. For extra crispiness, pat the potatoes dry with a paper towel before cooking. This recipe is all about that satisfying crunch, so don't skip the high-heat sautéing step—it's what turns this into something restaurant-worthy.
This dish is best served immediately, but it reheats surprisingly well. Pop it in a 350°F oven for 10 minutes to revive the crispiness. Keeps for 3 days in the fridge if stored in an airtight container. The potatoes will soften slightly when reheated, so plan to make it fresh if you can. For meal prep, make a double batch and freeze half—just thaw and reheat for a quick side later. The flavors actually improve overnight as everything melds together.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear by this recipe because those Russets just need a quick slice—not dice or julienne—while the canned beans are already prepped. My hands stay clean, and my patience stays intact.
- Garlic-Thyme Magic: That sizzle of minced garlic in olive oil? It’s where this dish gets its soul. The thyme ties it all together—earthy, bright, and just enough to make you reach for seconds without overpowering.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. Cold or reheated, the potatoes stay firm (thanks to that olive oil roast) and the beans keep their snap. My kids actually eat their veggies this way.
- Pantry Staple Power: I keep a can of green beans and a bag of Russets on hand just for this. It’s my budget-friendly backup when fresh produce is pricey, and leftovers? They reheat like a dream—no soggy potatoes here.
Step-by-step instructions for crispy potatoes and al dente beans in one pot
Here's how to get perfectly crispy potatoes and tender green beans without any fuss.
Prep and Par-Cook the Potatoes
Cut the 1.5 lb russet potatoes into 1-inch cubes, leaving the skin on for texture. Spread them on a baking sheet and toss with 1.5 tsp salt and 0.5 tsp black pepper. Place them in a single layer and bake at 425°F for 15 minutes until they start to soften slightly and develop some color.
This pre-cooking step is key—it jumpstarts the potatoes so they finish crispy instead of steamed. Flip them halfway through to ensure even browning. You'll know they're ready when they feel tender when pierced with a fork but still hold their shape.
Sauté Garlic and Build the Base
While the potatoes roast, heat 2 tbsp extra-virgin olive oil in a large skillet over medium heat. Add the 3 minced garlic cloves and sauté for 30 seconds until fragrant—don't let them brown or they'll turn bitter. Add 1 tsp dried thyme and stir for 10 seconds to toast the spices.
This aromatic base forms the flavor foundation for both the potatoes and beans. Keep the heat at medium—if it gets too hot, the garlic will burn before the oil heats through. The thyme will infuse its earthy notes into the oil, which will later coat the potatoes and beans.
Roast Potatoes to Crispy Perfection
Transfer the par-cooked potatoes to the skillet with garlic and thyme. Add 1 tbsp butter and toss everything together. Increase heat to medium-high and cook for 8-10 minutes, stirring occasionally, until the potatoes are golden brown and crispy in spots.
Watch closely during the last 2 minutes—this is when they develop that perfect crispy exterior. You want to see edges turning golden and some spots developing a light brown crust. If they're not crispy enough after 10 minutes, return them to the oven at 425°F for 3-5 minutes to finish.
Add Beans and Finish Together
Add the 2 cups drained canned green beans to the skillet with the potatoes. Stir gently to coat them in the garlic-thyme oil and toss for 3-4 minutes until the beans are heated through and slightly tender. They should still have a bit of bite—al dente is key here.
Taste and adjust seasoning if needed. The beans will absorb some of the potato flavors, but they should still taste bright and fresh. If the mixture seems dry, add 2-3 tablespoons of water and stir to create a light sauce that clings to everything.
Garnish and Serve Immediately
Remove from heat and stir in the 0.25 cup chopped fresh parsley. The parsley adds a bright, fresh finish that cuts through the richness of the butter and crispy potatoes. Taste one last time and adjust seasoning if needed—sometimes the parsley needs a little extra salt to balance its freshness.
Serve immediately while the potatoes are still crispy and the beans are warm. The contrast of crispy potatoes and tender beans makes this dish extra satisfying. If you're serving with protein, add it directly to the skillet to soak up all those delicious flavors.
Pro Tips For Making Canned Green Beans And Potatoes
- Parboil Potatoes First: Russets break apart like overcooked spuds if you toss them straight into the pan. Boil them whole for 8-10 minutes first—they’ll hold their shape and absorb flavors better. (Yes, even if you’re impatient like me, this step matters.)
- Drain and Rinse Beans: Canned green beans come packed in salty brine or syrup. Drain them, then rinse under cold water to cut excess salt or sweetness—it makes the dish taste fresher. I learned this the hard way after a batch tasted like a can of beans, not a meal.
- Sear Potatoes in Batches: Crowding the pan steams instead of sears, leaving you with soggy potatoes. Cook them in two batches over medium-high heat until golden brown—about 5 minutes per side. (Your future self will thank you.)
- Toast Garlic Low and Slow: Slice garlic cloves thinly and cook them on low heat until fragrant, not browned. Burnt garlic turns bitter, and you’ll taste it in every bite. Keep an eye on them—this isn’t the step to walk away from.
Perfect pairings for canned green beans and potatoes
Protein Pairings
This dish pairs beautifully with grilled chicken breast—the crispy potatoes and tender beans soak up the juices perfectly. I like to marinate the chicken in lemon juice, garlic, and olive oil for 30 minutes before grilling.
The acidity cuts through the richness of the butter in the potatoes, balancing the flavors. For a heartier meal, add pan-seared pork chops with a Dijon mustard glaze. 🍗
Fish & Seafood
For a lighter option, try pairing with baked cod or salmon fillets—the crispy potatoes complement the delicate fish without overpowering. Season the fish with lemon zest, dill, and black pepper, then bake at 400°F for 12-15 minutes.
The green beans add a fresh contrast to the rich fish. If you're feeling fancy, add seared scallops—their caramelized crust pairs surprisingly well with the crispy potatoes. 🐟
Vegetarian Meal
This dish works as a complete vegetarian meal when paired with crispy chickpeas or white beans. Toss 1 can of chickpeas with 1 tbsp olive oil, smoked paprika, and salt, then roast at 400°F for 20 minutes until golden.
The chickpeas add protein and texture, making it a satisfying stand-alone dish. For extra richness, top with feta cheese and a drizzle of balsamic glaze. 🌱
Bread & Sides
Serve with crusty sourdough bread to soak up any extra flavors—torn into chunks and toasted in the oven for 5 minutes at 375°F. Alternatively, add garlic mashed potatoes for a comforting contrast.
I also love pairing this with a simple arugula salad tossed in lemon vinaigrette to cut through the richness. The peppery greens balance the crispy potatoes beautifully. 🥖
Beverage Pairings
A crisp Sauvignon Blanc from New Zealand is my go-to wine—its citrus notes complement the garlic and thyme in the dish. For beer lovers, a Belgian witbier like Hoegaarden adds a refreshing contrast with its coriander and citrus flavors.
If you prefer non-alcoholic options, sparkling water with lemon keeps the meal light and refreshing. 🍷
Nutrition facts
Frequently asked questions
Can I use fresh green beans instead of canned?
Yes, but you'll need to blanch them first. Cut fresh green beans into 2-inch pieces and boil for 3 minutes until tender-crisp, then drain well. Add them to the skillet with the potatoes in Step 4—they'll cook through in 2-3 minutes. Fresh beans work perfectly but require extra prep time.
Why are my potatoes soggy instead of crispy?
Soggy potatoes usually mean one of two things: either you didn't par-cook them first (skip the 15-minute bake at 425°F) or you used too much liquid. For crispy results, always pat potatoes dry with a paper towel before cooking, and avoid adding extra water unless the pan is bone-dry. If they're already soggy, return them to a 400°F oven for 5-10 minutes to revive the crispiness.
How can I make this dish ahead of time?
This recipe is best served fresh, but you can prep components ahead. Par-cook the potatoes (bake for 15 minutes) and store them in the fridge for 1 day. Reheat in a skillet over medium heat for 5 minutes before adding the beans. For meal prep, make a double batch and freeze half—thaw overnight in the fridge, then reheat in a skillet with a splash of water to restore moisture.
Can I substitute Yukon Gold potatoes?
Yukon Golds will work, but they won't be as crispy as Russets due to their higher moisture content. For best results, par-cook them at 425°F for 12-15 minutes (instead of 15) to remove more moisture, then proceed with the recipe. If you love creamy potatoes, this swap gives a slightly softer texture—great for soaking up sauces!
What if I don't have fresh parsley?
No parsley? No problem! Use 1 tsp dried parsley (one-third the amount) or swap for 1 tbsp chopped chives, dill, or basil. For a savory boost, add 1/4 tsp onion powder or smoked paprika instead. The key is adding something fresh-tasting to brighten the dish—don't skip the garnish entirely!
