This Vegetable Succotash recipe features roasted summer vegetables such as sweet corn, tomatoes, and edamame, with optional crispy tofu. An easy sheet pan vegan dinner or side dish. Vegan and GF

When summer vegetables are overflowing, this Vegetable Succotash is one of my favorite ways to bring them all together. Sweet corn, juicy cherry tomatoes, red onion, and either lima beans or edamame are roasted until caramelized and bursting with flavor, creating a colorful dish that celebrates the very best of the season.
Unlike traditional stovetop succotash, this roasted version is made entirely on a sheet pan, allowing the vegetables to develop rich, concentrated flavor with very little hands-on time.
I’ll often add edamame in place of the classic lima beans-because I usually have them in the freezer- and to create a meal, I’ll add tofu to the sheet pan. This is optional but so tasty!
Serve this Summer Succotash as a healthy vegan dinner with crispy baked tofu, or as a vibrant side dish alongside anything coming off the grill. It’s simple, fresh, and exactly the kind of recipe I find myself making on repeat during tomato and corn season. We also have a classic succotash recipe, made on the stovetop!
Why you’ll love this Succotash REcipe
Roasted for incredible flavor: Roasting caramelizes the vegetables, bringing out their natural sweetness and adding rich, savory flavor with very little effort.
Celebrate summer produce: Sweet corn, juicy tomatoes, or whatever is growing in your garden!
Hearty enough for dinner: Enjoy it as a colorful vegan main with crispy baked tofu, or serve it as a vibrant side dish alongside grilled chicken, fish, or steak.
Healthy and meal-prep friendly: Naturally vegan, gluten-free, and packed with vegetables, this succotash keeps well in the refrigerator, making leftovers just as delicious the next day.
Easy sheet pan recipe: Everything roasts together on one pan, keeping prep simple and cleanup to a minimum.
What is Succotash?
Succotash is a traditional Native American dish made primarily with corn and lima beans, often mixed with other vegetables like bell peppers, tomatoes, and onions. It can be served warm or cold and is usually seasoned with butter, salt, and pepper, though variations may include bacon, cream, or herbs for added flavor.

Succotash Recipe Ingredients
- Cherry tomatoes: Or grape tomatoes or yellow pear tomatoes.
- Corn: Use fresh or frozen.
- Edamame: Lima beans are a great substitute!
- Red onion: Elevates the flavor with an aromatic, subtly sweet taste.
- Spices: Paprika, granulated garlic powder, dried oregano or thyme, cumin, fresh black pepper, and salt. Add a pinch of red pepper flakes or Aleppo chili flakes for a little extra heat!
- Fresh basil leaves: Fresh herbs like basil add a summery feel! You can also add fresh parsley, cilantro, or dill.
- Optional additions: zucchini, okra, bell peppers.
How to Make Succotash
Preheat oven to 400F.
Step one: Mix together tomatoes, corn, edamame, red onion, and olive oil in a large bowl.
Step two: Add salt, paprika, garlic powder, dried oregano, cumin, and black pepper and toss.


Step three: Spread the seasoned veggies out onto a parchment-lined baking sheet in a single layer. Use two pans if needed.


Step four: If making the crispy tofu, add the cubed tofu to the same bowl along with olive oil, salt, paprika, garlic powder, cumin, and cornstarch. Toss to combine, then transfer to a baking sheet to bake 20-25 minutes on the top rack.
Step five: Place the succotash on the middle rack and bake for 15 minutes. Stir the pan, then bake an additional 5-15 minutes, or until the tomatoes collapse and the onions begin to brown on the edges.

Step six: When done, mix in half of the basil.
Step seven: Transfer to a serving dish and sprinkle with remaining basil, or divide among 4 bowls and top with baked tofu.

Succotash Recipe Variations
- Add meat: Bacon (along with bacon drippings or bacon grease) and corned beef are traditional succotash ingredients that can be added.
- Mix up the vegetables: Use whatever vegetables you have on hand! Bell peppers, poblano peppers, jalapeño peppers, summer squash, zucchini, or okra are all great options. You could also use a several cloves garlic or shallot instead of red onion too.
- Substitute black-eyed peas: In lieu of edamame or lima beans, black-eyed peas are another great option.
Tips For Making Traditional Succotash
- Use fresh corn: If you can find fresh corn, use it! If not, frozen corn will do. If using fresh corn, make it right away to make the most of corn’s sweetness, which is best when fresh!
- Add butter: If you’re not making this vegan, you can mix in butter while the succotash is warm for even richer flavor. Some recipes suggest preparing this with heavy cream on the skillet, but butter works well for our sheet-pan method.
- Visit your local farmers market for inspiration! The beauty of this southern succotash recipe is that it is representative of what is in season. Use the farmers market to inspire your own variation of this recipe!
How to Store Succotash
Store leftover succotash in an airtight container in the refrigerator for up to 4 days. It can also be frozen for up to 3 months.
What to Serve With Roasted Corn Succotash
Sheet-pan succotash can be served late summer through fall as a side dish with other seasonal recipes, or it can be topped with protein to turn it into a hearty meal.
- Seasonal recipe pairings: Wild Rice Pilaf, Zucchini Cornbread, Garlic Mashed Potatoes, Green Beans Almondine, Creamy Polenta
- Add protein: Crispy Baked Tofu, Baked Chicken, Blackened Salmon
FAQs
Succotash is derived from the Native American language, Narragansett. The word “sohquttahhash” roughly translates to “broken corn kernels.”
Yes, succotash originated from the 17th-century Native Americans in New England who served it to struggling colonists.
While there are many variations of succotash, it is most commonly known for having corn and lima beans.
We hope you love this easy Sheet-Pan Succotash recipe! Please let us know what you think. Enjoy!
More Corn Recipes You Might Like
Roasted Corn Succotash
- Prep Time: 10
- Cook Time: 25
- Total Time: 35 minutes
- Yield: 6 cups 1x
- Category: Side Dish, vegan main
- Method: Baked
- Cuisine: American
- Diet: Vegan
Description
This easy sheet pan succotash recipe is baked in the oven. Create a delicious vegan meal with the addition of our crispy baked tofu. Or top it with our blackened salmon or baked chicken.Â
Ingredients
- 2 cups cherry tomatoes (or grape tomatoes, or yellow pear tomatoes)
- 2 cups corn (fresh or frozen)
- 2 cups edamame (or lima beans)
- one red onion, sliced into 1/2 inch wedges
- 2 1/2 tablespoons olive oil
- 1 teaspoon salt
- 1 teaspoon paprika
- 1 teaspoon granulated garlic powder
- 1 teaspoon dried oregano or dried thyme
- 1/2 teaspoon cumin
- 1/2 teaspoon fresh black pepper
- 1/4 cup fresh basil leaves, torn
- pinch red pepper flakes or Aleppo chili flakes
Instructions
- Preheat oven to 400F
- Place tomatoes, corn, edamame, red onion, olive oil in a large bowl and toss well.
- Sprinkle in salt, paprika garlic powder, dried oregano, cumin and black pepper and toss again to combine.
- Spread out on a parchment-lined sheet pan in a mostly single layer (use two pans if need be).
- * If making the crispy tofu, add this to the same bowl, following the directions in the notes below (to bake at the same time). Â
- Place succotash on the middle rack (tofu on the top rack) and bake for 15 minutes. Stir, and continue baking until tomatoes collapse and onions begin to brown on the edges, 5-15 more minutes.
- Stir in half the basil.
- If serving as a side dish, place it in a serving dish and sprinkle it with remaining basil leaves, or divide the succotash among 4 bowls, topping it with baked tofu.Â
Notes
Optional additions: okra, diced red bell pepper, diced zucchini or summer squash
Storage: Leftovers will keep up to 4 days in the refrigerator for up to 4 days in an airtight container or can be frozen for up to 3 months.Â
Serve as a vegan side dish (or add some butter)Â or as a main dish with our crispy baked tofu.
Crispy Baked Tofu:Â
- 16 ounces tofu ( firm or extra firm)
- 1 tablespoon olive oil
- 1 teaspoon salt
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- 1 teaspoon cumin
- 2 tablespoons corn starch
To make crispy baked tofu, blot tofu, cutting into 1-inch cubes, place in a bowl, and toss with the olive oil. Sprinkle in the salt, spices, and cornstarch and gently mix to combine. Bake at 400F on a parchment-lined sheet pan on the top rack, for 20-25 minutes, or until crispy stirring halfway through.
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 239
- Sugar: 9.8 g
- Sodium: 602.7 mg
- Fat: 13 g
- Saturated Fat: 1.6 g
- Carbohydrates: 26.3 g
- Fiber: 6.5 g
- Protein: 10.5 g
- Cholesterol: 0 mg










I made this tonight with corn, edamame, tomatoes, baby zucchini, bell pepper, and shallots. I used a local spice mix that has garlic, onion, salt, pepper, dried tomatoes, red and green peppers, turmeric, lemon, and some other herbs. It turned out great! This will definitely be added into our rotation!
Sounds perfect Kim! Glad you enjoyed.
I used frozen baby Lima beans. They did not get tender. Need to steam them prior to baking. Flavors were delicious though.
That is odd, I think most frozen lima beans are already cooked?
This was so delicious and was posted at the perfect time – we are still getting lots of cherry tomatoes from our garden. I did make it as the main course with the crispy baked tofu. Satisfied even the meat eaters in my household. Your recipes always excel!
Great to hear Linda!
So simple and easy to make, so delicious. I ate it with chicken on some arugula.
Sounds perfect Magnum. Glad you gave it a go!
Does the nutrition information for this recipe include the crispy tofu?
Thanks!
It does not include the tofu.