Vegetarian Fresh Corn and Zucchini Succotash

Here is my favorite fresh corn and zucchini succotash recipe, with sweet corn kernels, tender zucchini, creamy lima beans, butter, and a touch of thyme and hot sauce.

This succotash is what I make all summer long when corn and zucchini are at their peak. It’s the perfect side dish for grilled chicken or steak, and my kids actually eat their vegetables when I make it this way. Plus, it comes together in about 20 minutes, which is a win in my book.

fresh corn and zucchini succotash
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Fresh Corn and Zucchini Succotash

  • Quick and easy – This dish comes together in just 20-30 minutes, making it perfect for busy weeknights when you need a side dish fast.
  • Fresh summer flavors – Using fresh corn on the cob and zucchini, this succotash celebrates the best of the season with bright, natural flavors.
  • Simple ingredients – You only need a handful of basic ingredients, most of which you might already have in your kitchen or can easily grab at the farmers market.
  • Healthy and nutritious – Packed with vegetables and beans, this side dish gives you a good dose of fiber, vitamins, and protein without any fuss.
  • Flexible recipe – You can use either lima beans or black-eyed peas, and swap butter for olive oil depending on what you have on hand or your dietary preferences.

What Kind of Corn Should I Use?

Fresh corn on the cob is really the star of this succotash, and you’ll want to look for ears that feel heavy with tight, bright green husks. When you peel back a bit of the husk, the kernels should look plump and milky – if you press one with your fingernail, it should release a little juice. Summer corn from your local farmers market or farm stand will give you the sweetest, most flavorful results, but grocery store corn works perfectly fine too. If fresh corn isn’t available, you can substitute frozen corn kernels in a pinch – just thaw them first and pat them dry before adding to the pan. To get the corn off the cob, stand each ear upright in a large bowl and carefully slice downward with a sharp knife, letting the kernels fall into the bowl.

fresh corn and zucchini succotash
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This succotash recipe is pretty forgiving and works well with a few simple swaps:

  • Fresh corn: If fresh corn isn’t in season, you can use frozen corn kernels instead. You’ll need about 3 to 4 cups. Just thaw them first and pat dry before adding to the pan.
  • Lima beans or black-eyed peas: Either one works great, but you can also try edamame, butter beans, or even chickpeas if that’s what you have on hand. Canned or frozen both work fine – just drain and rinse canned beans before using.
  • Zucchini: Yellow squash makes an easy swap and cooks the same way. You could also use diced bell peppers for a different texture and a bit of sweetness.
  • Butter or olive oil: These are interchangeable based on your preference. Butter adds richness, while olive oil keeps things lighter. You could also use bacon fat for a smoky flavor.
  • Onion: White, yellow, or sweet onions all work here. In a pinch, shallots or even green onions can add that savory base you’re looking for.

Watch Out for These Mistakes While Cooking

The biggest mistake with succotash is adding the corn too early, which can make it tough and chewy instead of sweet and tender – wait until the zucchini is nearly done before tossing it in.

Overcooking the zucchini is another common problem that leads to mushy vegetables, so keep an eye on it and remove the pan from heat once it’s just tender with a slight bite.

Don’t skip scraping the corn cobs after cutting off the kernels, as that milky liquid adds a natural sweetness and creaminess that really brings the dish together.

Finally, make sure your pan isn’t overcrowded – if everything’s packed in too tight, the vegetables will steam instead of getting that nice light sauté, so use a larger skillet if needed.

fresh corn and zucchini succotash
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Fresh Corn and Zucchini Succotash?

This succotash is perfect as a side dish for grilled chicken, pork chops, or even a nice piece of grilled fish like salmon or mahi-mahi. If you want to make it more of a main course, you can stir in some cooked shrimp or crumbled bacon for extra protein. I love serving it alongside cornbread or crusty bread to soak up all the buttery goodness at the bottom of the bowl. For a full summer meal, pair it with coleslaw and some BBQ ribs or pulled pork for a cookout-style dinner that everyone will enjoy.

Storage Instructions

Store: This succotash keeps really well in the fridge for up to 4 days in an airtight container. I actually think it tastes even better the next day once all the flavors have had time to mingle together. It makes a great side dish to pull out for quick weeknight dinners.

Freeze: You can freeze succotash for up to 3 months in a freezer-safe container. Just know that the zucchini might get a bit softer after freezing, but the flavor will still be there. Let it thaw in the fridge overnight before reheating.

Reheat: Warm it up in a skillet over medium heat with a splash of water or broth to keep it from drying out. You can also microwave it, but I prefer the stovetop since it helps bring back some of that fresh texture.

Preparation Time 10-15 minutes
Cooking Time 10-15 minutes
Total Time 20-30 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 500-600
  • Protein: 12-15 g
  • Fat: 22-32 g
  • Carbohydrates: 75-90 g

Ingredients

  • 4 tbsp salted butter (preferably Kerrygold)
  • 1 cup onion, diced into 1/2-inch pieces
  • 1 large zucchini, quartered lengthwise and sliced into 1/2-inch pieces
  • 5 ears fresh corn, shucked and kernels removed
  • 1 1/2 cups frozen baby lima beans
  • 2 tablespoons heavy cream
  • 1/2 teaspoon fresh thyme leaves
  • Salt to taste
  • Freshly ground black pepper to taste
  • Tabasco or favorite hot sauce

Step 1: Prepare the Vegetables

  • 1 large zucchini, quartered lengthwise and sliced into 1/2-inch pieces
  • 1 cup onion, diced into 1/2-inch pieces
  • 5 ears fresh corn, shucked and kernels removed with juice scraped from cob
  • 1 1/2 cups frozen baby lima beans

While you’re gathering your ingredients, prepare all your vegetables to ensure smooth cooking.

Dice the onion into 1/2-inch pieces and set aside.

Quarter the zucchini lengthwise, then slice into 1/2-inch pieces to ensure even cooking.

Remove the corn kernels from the cob by standing each ear upright and running a sharp knife down the sides, then use the blade’s back to scrape any remaining kernels and milky juice from the cob—this juice adds wonderful sweetness to the dish.

Measure out the frozen lima beans.

Having everything prepped and ready will let you focus on building flavors as you cook.

Step 2: Build the Base with Butter and Aromatics

  • 4 tbsp salted butter
  • 1 cup onion, diced into 1/2-inch pieces

Melt the butter in a large skillet over medium heat—I prefer Kerrygold for its rich, creamy flavor that really makes this dish shine.

Once the butter is foaming, add the diced onion and cook for about 5 minutes, stirring occasionally, until the onion is softened and beginning to turn translucent.

This step develops a sweet, mellow flavor foundation for the entire dish.

Step 3: Cook the Zucchini Until Tender-Crisp

  • zucchini from Step 1

Add the prepared zucchini pieces to the pan with the softened onions and stir to coat with the butter.

Cook for about 5 minutes, stirring occasionally, until the zucchini begins to soften but still has some texture.

The zucchini will release some moisture, which is fine—this will help create a light sauce for the succotash.

Step 4: Combine All Vegetables and Finish Cooking

  • corn kernels and juice from Step 1
  • frozen baby lima beans from Step 1
  • zucchini mixture from Step 3

Add the corn kernels, corn juice, and frozen lima beans to the pan.

The beans can go in straight from the freezer—they’ll warm through quickly.

Stir everything together gently and cook for about 2 minutes, just until the corn is heated through and the lima beans are warmed.

You want to maintain the bright, fresh flavors here, so don’t overcook—the corn should still have a slight sweetness and tender bite.

Step 5: Season and Finish with Cream and Herbs

  • 2 tablespoons heavy cream
  • 1/2 teaspoon fresh thyme leaves
  • Salt to taste
  • Freshly ground black pepper to taste
  • succotash from Step 4

Remove the pan from heat and stir in the heavy cream and fresh thyme leaves.

Season generously with salt and freshly ground black pepper to taste.

The cream adds a silky richness without overwhelming the delicate, fresh vegetables.

I like to taste as I season—succotash should let the natural sweetness of fresh corn and vegetables shine through.

Step 6: Serve and Add Heat

  • finished succotash from Step 5
  • Tabasco or favorite hot sauce

Transfer the succotash to a serving dish or individual bowls while still warm.

Offer Tabasco or your favorite hot sauce on the side, allowing each diner to add their preferred amount of heat.

The bright, fresh flavors of this dish are perfect with just a dash of heat to round out the palate.

fresh corn and zucchini succotash

Vegetarian Fresh Corn and Zucchini Succotash

Delicious Vegetarian Fresh Corn and Zucchini Succotash recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 servings
Calories 550 kcal

Ingredients
  

  • 4 tbsp salted butter (preferably Kerrygold)
  • 1 cup onion, diced into 1/2-inch pieces
  • 1 large zucchini, quartered lengthwise and sliced into 1/2-inch pieces
  • 5 ears fresh corn, shucked and kernels removed
  • 1 1/2 cups frozen baby lima beans
  • 2 tablespoons heavy cream
  • 1/2 teaspoon fresh thyme leaves
  • Salt to taste
  • Freshly ground black pepper to taste
  • Tabasco or favorite hot sauce

Instructions
 

  • While you're gathering your ingredients, prepare all your vegetables to ensure smooth cooking. Dice the onion into 1/2-inch pieces and set aside. Quarter the zucchini lengthwise, then slice into 1/2-inch pieces to ensure even cooking. Remove the corn kernels from the cob by standing each ear upright and running a sharp knife down the sides, then use the blade's back to scrape any remaining kernels and milky juice from the cob—this juice adds wonderful sweetness to the dish. Measure out the frozen lima beans. Having everything prepped and ready will let you focus on building flavors as you cook.
  • Melt the butter in a large skillet over medium heat—I prefer Kerrygold for its rich, creamy flavor that really makes this dish shine. Once the butter is foaming, add the diced onion and cook for about 5 minutes, stirring occasionally, until the onion is softened and beginning to turn translucent. This step develops a sweet, mellow flavor foundation for the entire dish.
  • Add the prepared zucchini pieces to the pan with the softened onions and stir to coat with the butter. Cook for about 5 minutes, stirring occasionally, until the zucchini begins to soften but still has some texture. The zucchini will release some moisture, which is fine—this will help create a light sauce for the succotash.
  • Add the corn kernels, corn juice, and frozen lima beans to the pan. The beans can go in straight from the freezer—they'll warm through quickly. Stir everything together gently and cook for about 2 minutes, just until the corn is heated through and the lima beans are warmed. You want to maintain the bright, fresh flavors here, so don't overcook—the corn should still have a slight sweetness and tender bite.
  • Remove the pan from heat and stir in the heavy cream and fresh thyme leaves. Season generously with salt and freshly ground black pepper to taste. The cream adds a silky richness without overwhelming the delicate, fresh vegetables. I like to taste as I season—succotash should let the natural sweetness of fresh corn and vegetables shine through.
  • Transfer the succotash to a serving dish or individual bowls while still warm. Offer Tabasco or your favorite hot sauce on the side, allowing each diner to add their preferred amount of heat. The bright, fresh flavors of this dish are perfect with just a dash of heat to round out the palate.

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe