Here is my favorite roasted green beans and carrots recipe, with perfectly caramelized vegetables tossed in garlic butter, fresh rosemary, and a drizzle of honey and lemon juice.
These roasted veggies are my go-to side dish when I need something simple but flavorful on the dinner table. The combination of sweet carrots and crispy green beans works with just about any main course, and my kids actually ask for seconds!
Why You’ll Love These Roasted Green Beans and Carrots
- Simple, wholesome ingredients – Just fresh vegetables, butter, garlic, and a touch of honey create a side dish that tastes way more impressive than the effort required.
- Quick and easy prep – With minimal chopping and just one pan, you can have this ready in under an hour, making it perfect for busy weeknights.
- Naturally healthy – Packed with fiber and vitamins from the green beans and carrots, this is a nutritious way to get your veggies in without feeling like you’re sacrificing flavor.
- Works for any occasion – Whether you’re making a casual family dinner or need a presentable side for guests, these roasted vegetables fit the bill every time.
What Kind of Green Beans Should I Use?
Fresh green beans are definitely the way to go for this recipe since they’ll roast up nicely and develop those caramelized edges we’re looking for. You can use regular green beans or the thinner French green beans (haricots verts) – both work great, though the French ones will cook a bit faster. If fresh isn’t available, frozen green beans can work in a pinch, but make sure to thaw them completely and pat them dry with paper towels to remove excess moisture. When picking out fresh green beans at the store, look for ones that are bright green, firm, and snap easily when you bend them – avoid any that feel limp or have brown spots.
Options for Substitutions
This recipe is pretty straightforward, but here are some swaps you can make if needed:
- Green beans: Fresh green beans work best here, but if you only have frozen, make sure to thaw and pat them completely dry before roasting. They won’t get quite as crispy, but they’ll still taste good.
- Carrots: Regular orange carrots are great, but rainbow carrots or parsnips make a nice change. Just keep the pieces similar in size so everything cooks evenly.
- Butter: You can use all olive oil instead of butter if you prefer, or try ghee for a nutty flavor. Just use the same amount.
- Honey: Maple syrup or agave nectar work just as well for that touch of sweetness. Brown sugar is another option – use about 2 teaspoons.
- Lemon juice: Fresh lemon juice is best, but bottled will do in a pinch. You could also use lime juice or a splash of white wine vinegar for that bright, tangy finish.
- Garlic: While fresh garlic cloves give the best flavor when roasted, you can use 1 tablespoon of jarred minced garlic if that’s what you have. It won’t caramelize quite the same way though.
Watch Out for These Mistakes While Roasting
The biggest mistake when roasting vegetables is overcrowding the pan, which causes them to steam instead of getting those nice caramelized edges – make sure your green beans and carrots are spread in a single layer with some space between them.
Since carrots take longer to cook than green beans, cut your carrots into thinner pieces (about 1/4 inch thick) so both vegetables finish at the same time and nothing ends up undercooked or burnt.
When making the garlic butter, keep a close eye on it because garlic can go from golden brown to bitter and burnt in seconds – if it starts to smell sharp or looks too dark, it’s already overdone.
For extra flavor, try tossing the vegetables halfway through roasting to ensure even browning on all sides.
What to Serve With Roasted Green Beans and Carrots?
These roasted veggies are a great side dish that pairs well with just about any protein you’re making for dinner. I love serving them alongside roasted chicken, grilled steak, or even pan-seared salmon since the honey and garlic flavors complement meat and fish really nicely. If you’re going for a full meal, add some roasted potatoes or a serving of rice pilaf to round things out. The lemon and butter in this recipe also make it a natural fit for holiday dinners – it works perfectly next to turkey, ham, or pork tenderloin.
Storage Instructions
Store: Keep your leftover roasted veggies in an airtight container in the fridge for up to 4 days. They’re great for quick lunches or as a side dish throughout the week. The flavors actually get even better after a day or two as everything melds together.
Reheat: To bring back that roasted texture, pop them in a 400°F oven for about 5-7 minutes until warmed through. You can also use the microwave for about 1-2 minutes, though they won’t be quite as crispy. Either way, they’ll still taste delicious!
| Preparation Time | 15-20 minutes |
| Cooking Time | 30-35 minutes |
| Total Time | 45-55 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 550-650
- Protein: 7-9 g
- Fat: 28-33 g
- Carbohydrates: 75-85 g
Ingredients
For the vegetables:
- 12 oz green beans (trimmed and left whole for a better snap)
- 1.5 lb carrots (peeled and sliced into 2-inch sticks)
- 1.5 tbsp olive oil
- 2 tsp honey (I use Nature Nate’s raw honey)
- 1/2 tsp salt
- 1/4 tsp pepper
- 1 tsp fresh rosemary (finely chopped)
For the garlic butter:
- 3 tbsp butter (I like Kerrygold unsalted butter for this)
- 8 garlic cloves (freshly minced for best flavor)
- 1 tbsp lemon juice
Step 1: Prepare Vegetables and Preheat Oven
- 12 oz green beans
- 1.5 lb carrots
Preheat your oven to 425°F and line a large baking sheet with parchment paper.
While the oven heats, trim the green beans and leave them whole—this preserves their snap and texture when roasted.
Peel the carrots and slice them into 2-inch sticks so they’re roughly the same size as the green beans, ensuring even cooking throughout.
Step 2: Season and Roast Vegetables
- roasted green beans and carrots from Step 1
- 1.5 tbsp olive oil
- 2 tsp honey
- 1/2 tsp salt
- 1/4 tsp pepper
- 1 tsp fresh rosemary
In a large bowl, combine the trimmed green beans and carrot sticks with the olive oil, honey, salt, pepper, and fresh rosemary.
Toss everything together until the vegetables are evenly coated.
Spread them in a single layer on your prepared baking sheet—avoid overcrowding, as this helps them roast rather than steam.
Roast for 30-35 minutes, stirring halfway through, until the vegetables are tender and lightly caramelized at the edges.
I like to give them a good stir at the midpoint to ensure even browning on all sides.
Step 3: Create Garlic Butter Sauce
- 3 tbsp butter
- 8 garlic cloves
- 1 tbsp lemon juice
While the vegetables roast, melt the butter in a small pot over low heat.
Add the freshly minced garlic and cook gently for 5-10 minutes, stirring occasionally, until the garlic turns golden brown and becomes fragrant.
Watch carefully—low heat is key here to infuse the butter with garlic flavor without burning it.
Once golden, remove from heat and stir in the lemon juice.
For the best flavor, I always use fresh-minced garlic rather than pre-minced, as it creates a more vibrant, aromatic sauce.
Step 4: Finish and Serve
- roasted vegetables from Step 2
- garlic butter sauce from Step 3
When the roasted vegetables are tender and caramelized, transfer them to a serving dish or platter.
Pour the warm garlic butter sauce over the top and toss gently to coat all the vegetables.
The combination of the roasted vegetables with the fragrant garlic butter creates a rich, flavorful dish that’s simple yet impressive.

Mouthwatering Roasted Green Beans and Carrots
Ingredients
Method
- Preheat your oven to 425°F and line a large baking sheet with parchment paper. While the oven heats, trim the green beans and leave them whole—this preserves their snap and texture when roasted. Peel the carrots and slice them into 2-inch sticks so they're roughly the same size as the green beans, ensuring even cooking throughout.
- In a large bowl, combine the trimmed green beans and carrot sticks with the olive oil, honey, salt, pepper, and fresh rosemary. Toss everything together until the vegetables are evenly coated. Spread them in a single layer on your prepared baking sheet—avoid overcrowding, as this helps them roast rather than steam. Roast for 30-35 minutes, stirring halfway through, until the vegetables are tender and lightly caramelized at the edges. I like to give them a good stir at the midpoint to ensure even browning on all sides.
- While the vegetables roast, melt the butter in a small pot over low heat. Add the freshly minced garlic and cook gently for 5-10 minutes, stirring occasionally, until the garlic turns golden brown and becomes fragrant. Watch carefully—low heat is key here to infuse the butter with garlic flavor without burning it. Once golden, remove from heat and stir in the lemon juice. For the best flavor, I always use fresh-minced garlic rather than pre-minced, as it creates a more vibrant, aromatic sauce.
- When the roasted vegetables are tender and caramelized, transfer them to a serving dish or platter. Pour the warm garlic butter sauce over the top and toss gently to coat all the vegetables. The combination of the roasted vegetables with the fragrant garlic butter creates a rich, flavorful dish that's simple yet impressive.


