Honestly, this recipe has become a staple in our house. Weeknights can be hectic, and finding something healthy, delicious, and quick to throw together is always a win. This roasted sweet potato and green bean combo is exactly that. The sweetness of the potatoes caramelizes beautifully in the oven, playing perfectly against the slightly earthy and crisp green beans. Even my kids, who can be a bit picky with their veggies, gobble this up, especially when I add a little sprinkle of parmesan at the end (though it’s just as fantastic without for a vegan option!). It’s become my go-to side dish for almost any meal, and I’m excited to share the recipe and all my tips for making it perfect every time.
Ingredients
- Sweet Potatoes: 1.5 lbs, medium-sized, peeled and cut into 1-inch cubes. Choose firm sweet potatoes with smooth skin for best roasting.
- Fresh Green Beans: 1 lb, trimmed. Opt for bright green, firm beans that snap easily.
- Olive Oil: 3 tablespoons, extra virgin. Essential for roasting, adds flavor and helps with browning.
- Garlic: 3 cloves, minced. Adds a pungent and savory depth to the vegetables.
- Dried Thyme: 1 teaspoon. Provides a warm, earthy, and slightly minty flavor.
- Dried Rosemary: 1 teaspoon. Offers a piney and aromatic touch that complements both sweet potatoes and green beans.
- Salt: 1 teaspoon, or to taste. Enhances the flavors of all ingredients.
- Black Pepper: ½ teaspoon, freshly ground, or to taste. Adds a subtle spice and complexity.
- Optional: Red Pepper Flakes: ¼ teaspoon (or more to taste) For a touch of heat.
- Optional: Parmesan Cheese: 2 tablespoons, grated (for serving, vegetarian but not vegan). Adds a salty and umami finish.
- Optional: Lemon Juice: 1 tablespoon, freshly squeezed (for serving). Brightens the flavors and adds a zesty touch.
Instructions
- Preheat the Oven and Prepare the Baking Sheet: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup and to prevent sticking. Using parchment paper also helps in even browning of the vegetables.
- Prepare the Vegetables: Wash and peel the sweet potatoes. Cut them into uniform 1-inch cubes. Uniformity in size is crucial for even cooking. If pieces are too different in size, some will cook faster than others, leading to unevenly roasted vegetables. Trim the green beans by snapping or cutting off the stem ends. Ensure they are dry after washing to promote browning in the oven. Excess water will steam the vegetables instead of roasting them.
- Make the Seasoning Mixture: In a large bowl, combine the olive oil, minced garlic, dried thyme, dried rosemary, salt, and black pepper. If you like a little heat, add red pepper flakes at this stage. Whisk these ingredients together until well combined. This aromatic oil mixture is the key to infusing flavor into the vegetables during roasting.
- Toss Vegetables with Seasoning: Add the cubed sweet potatoes and trimmed green beans to the bowl with the seasoning mixture. Toss everything together thoroughly, ensuring that the vegetables are evenly coated with the oil and spices. Use your hands to gently massage the seasoning into the vegetables for better distribution. This step is vital for flavorful roasted vegetables.
- Arrange Vegetables on Baking Sheet: Spread the seasoned sweet potatoes and green beans in a single layer on the prepared baking sheet. Avoid overcrowding the pan, as this will steam the vegetables rather than roast them, resulting in less browning and a softer texture. If necessary, use two baking sheets to ensure even roasting.
- Roast the Vegetables: Place the baking sheet in the preheated oven and roast for 20-25 minutes. Halfway through, at around 12-15 minutes, gently toss the vegetables with a spatula. This ensures even cooking and browning on all sides. Check for doneness by piercing a sweet potato cube with a fork; it should be tender and easily pierced. The green beans should be tender-crisp and slightly browned.
- Check for Doneness and Adjust Roasting Time: The roasting time may vary slightly depending on your oven and the size of the vegetable cubes. Check for doneness around the 20-minute mark. If the sweet potatoes are not yet tender, continue roasting for another 5-10 minutes, checking every few minutes to prevent burning. The goal is for the vegetables to be tender and slightly caramelized with browned edges.
- Optional: Broil for Extra Browning (Optional): For extra caramelization and browning, you can broil the vegetables for the last 1-2 minutes of cooking. Keep a close eye on them to prevent burning, as broiling can quickly char the vegetables. Broiling is not essential but enhances the visual appeal and adds a slightly crispy texture.
- Rest and Serve: Once roasted to your liking, remove the baking sheet from the oven. Let the vegetables rest for a couple of minutes before serving. Resting allows the juices to redistribute, resulting in more flavorful and tender vegetables.
- Optional Finishing Touches: Before serving, you can add optional finishing touches. A squeeze of fresh lemon juice brightens the flavors and adds a touch of acidity. If desired (and not vegan), sprinkle grated Parmesan cheese over the hot vegetables for a salty and umami kick. Toss gently to combine and serve immediately.
Nutrition Facts
(Per Serving, based on 6 servings, approximate values)
- Serving Size: About 1 cup
- Calories: Approximately 150 kcal
- Fat: 7g
- Saturated Fat: 1g
- Vitamin A: 250% DV (Daily Value)
- Vitamin C: 30% DV
- Potassium: 15% DV
Note: Nutritional values are estimates and can vary based on specific ingredients and portion sizes.
Preparation Time
- Prep Time: 15 minutes (includes washing, peeling, chopping vegetables, and mixing seasoning)
- Cook Time: 20-25 minutes (roasting in the oven)
- Total Time: Approximately 35-40 minutes
This recipe is quick and easy, perfect for busy weeknights. The majority of the time is hands-off roasting in the oven, allowing you to prepare other parts of your meal or relax while it cooks.
How to Serve
This versatile roasted sweet potato and green bean dish pairs wonderfully with a variety of meals. Here are some serving suggestions:
- As a Classic Side Dish:
- Serve alongside roasted chicken, grilled fish, or baked tofu for a balanced and healthy meal.
- It’s a perfect accompaniment to vegetarian mains like lentil loaf or stuffed bell peppers.
- Pair it with a hearty grain like quinoa or brown rice for a complete and satisfying plate.
- In Grain Bowls:
- Add roasted sweet potatoes and green beans to your favorite grain bowl. Combine with quinoa, farro, or couscous.
- Include protein sources like chickpeas, black beans, or grilled chicken for a more substantial bowl.
- Top with a flavorful dressing like tahini dressing, lemon vinaigrette, or balsamic glaze.
- With Eggs for Brunch:
- Serve as a side to scrambled eggs, omelets, or frittatas for a nutritious and colorful brunch.
- Add a poached egg on top of the roasted vegetables for a richer and more decadent meal.
- In Salads:
- Let the roasted vegetables cool slightly and add them to a warm or cold salad.
- Combine with mixed greens, spinach, or kale.
- Include other salad ingredients like crumbled feta cheese (if not vegan), toasted nuts, dried cranberries, or avocado.
- As a Thanksgiving or Holiday Side:
- This dish is a fantastic healthy and flavorful addition to your holiday spread.
- Its vibrant colors make it visually appealing on a festive table.
- It complements traditional holiday mains like turkey, ham, or vegetarian roasts.
- As a Simple Lunch:
- Enjoy a bowl of roasted sweet potatoes and green beans as a light yet satisfying lunch.
- Add a dollop of hummus or Greek yogurt (if not vegan) for extra protein and creaminess.
- Mixed into Pasta:
- Toss the roasted vegetables with cooked pasta, such as penne, fusilli, or orecchiette.
- Add a light sauce like pesto, a simple tomato sauce, or just olive oil and garlic.
- Sprinkle with Parmesan cheese (if not vegan) or nutritional yeast for a cheesy flavor.
Additional Tips for Perfect Roasted Sweet Potatoes and Green Beans
- Uniform Vegetable Size is Key: Cut both the sweet potatoes and green beans into roughly the same size pieces. This ensures they cook at the same rate and are done at the same time. Larger pieces will take longer to cook, while smaller pieces may burn before the larger ones are tender.
- Don’t Overcrowd the Baking Sheet: Give the vegetables space to breathe! Overcrowding will cause them to steam instead of roast, resulting in soggy vegetables. If you have a lot of vegetables, use two baking sheets or roast in batches to ensure proper browning and crisping.
- Preheat Your Oven Thoroughly: Make sure your oven is fully preheated to the correct temperature before putting the vegetables in. Starting with a hot oven is crucial for achieving that desirable caramelization and roasted flavor.
- Use Enough Olive Oil: Olive oil is not just for flavor; it helps the vegetables roast and brown properly. Don’t skimp on the oil. It coats the vegetables, prevents them from drying out, and promotes that delicious crispy exterior.
- Season Generously: Don’t be shy with the salt, pepper, and herbs. Seasoning is essential for bringing out the natural flavors of the vegetables and making them delicious. Taste and adjust seasoning as needed before roasting.
- Roast at a High Temperature: Roasting at 400°F (200°C) is ideal for achieving tender interiors and slightly crispy exteriors on both sweet potatoes and green beans. Higher temperatures encourage caramelization and browning.
- Toss Halfway Through: Tossing the vegetables halfway through the roasting process ensures they cook evenly on all sides and prevents sticking to the baking sheet. It also helps in even browning and caramelization.
- Experiment with Different Seasonings: While thyme and rosemary are classic pairings, feel free to experiment with other herbs and spices to customize the flavor profile. Consider adding:
- Smoked paprika for a smoky flavor.
- Cumin and coriander for a warm, earthy taste.
- Italian seasoning for a more Mediterranean flavor.
- Garlic powder or onion powder for enhanced savory notes.
- A pinch of chili powder for a subtle kick.
FAQ Section – Frequently Asked Questions
Q1: Can I use frozen green beans instead of fresh?
A: While fresh green beans are ideal for roasting because they crisp up nicely, you can use frozen green beans in a pinch. However, they will likely have a softer texture and may not brown as well. If using frozen green beans, thaw them completely and pat them very dry with paper towels before tossing with oil and seasonings to remove excess moisture. You might also need to roast them for slightly less time.
Q2: Can I roast the sweet potatoes and green beans together, or do they have different cooking times?
A: Yes, you can roast sweet potatoes and green beans together on the same baking sheet. They have similar roasting times, especially when the sweet potatoes are cut into 1-inch cubes and the green beans are trimmed. Roasting them together saves time and makes for an easy one-pan side dish.
Q3: How do I store leftover roasted sweet potatoes and green beans?
A: Store leftover roasted sweet potatoes and green beans in an airtight container in the refrigerator for up to 3-4 days. Allow them to cool completely before refrigerating.
Q4: How do I reheat roasted sweet potatoes and green beans?
A: The best way to reheat roasted sweet potatoes and green beans is in the oven or an air fryer to help them crisp up again. Preheat your oven or air fryer to 350°F (175°C) and reheat for about 10-15 minutes, or until heated through. You can also microwave them for convenience, but they will be softer in texture.
Q5: Can I add other vegetables to this recipe?
A: Absolutely! Roasted vegetables are very versatile. You can easily add other vegetables like:
* Carrots: Add diced carrots for extra sweetness and color.
* Red Onion: Quartered red onion adds a sweet and pungent flavor.
* Bell Peppers: Chopped bell peppers (any color) add sweetness and a slight crispness.
* Broccoli or Cauliflower: Add florets of broccoli or cauliflower for a heartier vegetable mix.
* Brussels Sprouts: Halved Brussels sprouts roast beautifully alongside sweet potatoes and green beans.
Adjust roasting time as needed depending on the density of the added vegetables.
Q6: Can I make this recipe ahead of time?
A: While roasted vegetables are best served fresh and hot, you can prep some components ahead of time. You can chop the sweet potatoes and trim the green beans a day in advance and store them separately in airtight containers in the refrigerator. You can also mix the olive oil and seasonings ahead of time. When ready to cook, simply toss the vegetables with the seasoning and roast.
Q7: What if my sweet potatoes are taking longer to cook than the green beans?
A: If you notice that your sweet potatoes are still firm while the green beans are already tender-crisp, you can remove the green beans from the baking sheet and continue roasting the sweet potatoes until they are tender. Alternatively, you can cut the sweet potato cubes smaller to ensure they cook faster.
Q8: Can I make this recipe vegan?
A: Yes, this recipe is naturally vegan when you omit the optional Parmesan cheese. Ensure you are using olive oil and plant-based seasonings. To enhance the savory flavor for a vegan version, consider adding nutritional yeast or a sprinkle of smoked paprika. You can also finish with a drizzle of balsamic glaze for added depth and sweetness.

Roasted Sweet Potatoes and Green Beans
Ingredients
- Sweet Potatoes: 1.5 lbs, medium-sized, peeled and cut into 1-inch cubes. Choose firm sweet potatoes with smooth skin for best roasting.
- Fresh Green Beans: 1 lb, trimmed. Opt for bright green, firm beans that snap easily.
- Olive Oil: 3 tablespoons, extra virgin. Essential for roasting, adds flavor and helps with browning.
- Garlic: 3 cloves, minced. Adds a pungent and savory depth to the vegetables.
- Dried Thyme: 1 teaspoon. Provides a warm, earthy, and slightly minty flavor.
- Dried Rosemary: 1 teaspoon. Offers a piney and aromatic touch that complements both sweet potatoes and green beans.
- Salt: 1 teaspoon, or to taste. Enhances the flavors of all ingredients.
- Black Pepper: ½ teaspoon, freshly ground, or to taste. Adds a subtle spice and complexity.
- Optional: Red Pepper Flakes: ¼ teaspoon (or more to taste) For a touch of heat.
- Optional: Parmesan Cheese: 2 tablespoons, grated (for serving, vegetarian but not vegan). Adds a salty and umami finish.
- Optional: Lemon Juice: 1 tablespoon, freshly squeezed (for serving). Brightens the flavors and adds a zesty touch.
Instructions
- Preheat the Oven and Prepare the Baking Sheet: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup and to prevent sticking. Using parchment paper also helps in even browning of the vegetables.
- Prepare the Vegetables: Wash and peel the sweet potatoes. Cut them into uniform 1-inch cubes. Uniformity in size is crucial for even cooking. If pieces are too different in size, some will cook faster than others, leading to unevenly roasted vegetables. Trim the green beans by snapping or cutting off the stem ends. Ensure they are dry after washing to promote browning in the oven. Excess water will steam the vegetables instead of roasting them.
- Make the Seasoning Mixture: In a large bowl, combine the olive oil, minced garlic, dried thyme, dried rosemary, salt, and black pepper. If you like a little heat, add red pepper flakes at this stage. Whisk these ingredients together until well combined. This aromatic oil mixture is the key to infusing flavor into the vegetables during roasting.
- Toss Vegetables with Seasoning: Add the cubed sweet potatoes and trimmed green beans to the bowl with the seasoning mixture. Toss everything together thoroughly, ensuring that the vegetables are evenly coated with the oil and spices. Use your hands to gently massage the seasoning into the vegetables for better distribution. This step is vital for flavorful roasted vegetables.
- Arrange Vegetables on Baking Sheet: Spread the seasoned sweet potatoes and green beans in a single layer on the prepared baking sheet. Avoid overcrowding the pan, as this will steam the vegetables rather than roast them, resulting in less browning and a softer texture. If necessary, use two baking sheets to ensure even roasting.
- Roast the Vegetables: Place the baking sheet in the preheated oven and roast for 20-25 minutes. Halfway through, at around 12-15 minutes, gently toss the vegetables with a spatula. This ensures even cooking and browning on all sides. Check for doneness by piercing a sweet potato cube with a fork; it should be tender and easily pierced. The green beans should be tender-crisp and slightly browned.
- Check for Doneness and Adjust Roasting Time: The roasting time may vary slightly depending on your oven and the size of the vegetable cubes. Check for doneness around the 20-minute mark. If the sweet potatoes are not yet tender, continue roasting for another 5-10 minutes, checking every few minutes to prevent burning. The goal is for the vegetables to be tender and slightly caramelized with browned edges.
- Optional: Broil for Extra Browning (Optional): For extra caramelization and browning, you can broil the vegetables for the last 1-2 minutes of cooking. Keep a close eye on them to prevent burning, as broiling can quickly char the vegetables. Broiling is not essential but enhances the visual appeal and adds a slightly crispy texture.
- Rest and Serve: Once roasted to your liking, remove the baking sheet from the oven. Let the vegetables rest for a couple of minutes before serving. Resting allows the juices to redistribute, resulting in more flavorful and tender vegetables.
- Optional Finishing Touches: Before serving, you can add optional finishing touches. A squeeze of fresh lemon juice brightens the flavors and adds a touch of acidity. If desired (and not vegan), sprinkle grated Parmesan cheese over the hot vegetables for a salty and umami kick. Toss gently to combine and serve immediately.
Nutrition
- Serving Size: one normal portion
- Calories: 150
- Fat: 7g
- Saturated Fat: 1g