Go Back
+ servings
A horizontal offset photo of a Zucchini and Sweet Corn Souffle in a dish on a stripped green and yellow napkin.
Print Recipe
5 from 3 votes


This light as air zucchini and sweet corn souffle has a hint of sweetness, lots of buttery goodness, and Swiss cheese in every bite. It's perfect for breakfast, brunch, lunch, or dinner.
Prep Time30 mins
Cook Time50 mins
Total Time1 hr 20 mins
Course: Breakfast and Brunch, Side Dish, Vegetables - Side Dish
Servings: 8 servings
Calories: 226kcal


  • 3 small zucchini shredded (about 3 cups)
  • 3 teaspoons salt divided
  • 6 tablespoons butter divided
  • 2 ears sweet corn husked with silks and kernels removed (about 2 cups kernels)
  • 2 scallions chopped
  • 6 tablespoons all-purpose flour divided
  • ¼ teaspoon black pepper
  • cup warm milk
  • 6 eggs at room temperature separated into 2 medium-sized bowls with yolks and whites in separate bowls.
  • 1 cup shredded Swiss cheese


  • Preheat oven to 350 degrees Farenheit.
  • Place the shredded zucchini in a colander and sprinkle with 1 teaspoon salt. Allow the zucchini to drain for approximately 30 minutes. Squeeze the remaining liquid from the zucchini and place it on paper towels to blot dry. *Note - the zucchini needs to be very dry for this soufflé to rise well, so don't rush these drying steps.
  • In a large saucepot, melt 5 tablespoons of butter over medium/high heat. Add the corn, scallions, dried zucchini, 2 teaspoons salt, and pepper. Sauté together, occasionally stirring, for 3-5 minutes.
  • Stir 5 tablespoons of flour into the corn and zucchini mixture. Cook for at least 60 seconds, stirring constantly.
  • Slowly stir in the warm milk and continue to cook and stir until thickened.
  • Into the bowl with the egg yolks, add 2-3 tablespoons of the hot zucchini mixture, and stir to combine. *Note - this step is essential because it tempers the eggs so they don't curdle when you add them into the hot zucchini mixture. Don't omit this step!
  • Add the tempered egg yolk/zucchini mixture into the saucepot with the zucchini and corn. Stir well.
  • Remove the pot from the heat and stir in the shredded Swiss cheese.
  • Meanwhile, in the bowl of a stand mixer (or in a large bowl with a hand mixer), whisk the egg whites on high speed until stiff (approximately 3-5 minutes).
  • With a rubber spatula, gently fold ¼ of the egg whites into the zucchini/corn mixture until almost combined.
  • Gently fold in the remaining egg whites, being careful not to deflate the mixture.
  • Prepare a 2½ quart soufflé dish by buttering and lightly dusting with the remaining 1 tablespoon flour. Tap out the excess flour.
  • Pour the soufflé mixture into the prepared soufflé dish and bake in a preheated oven for 55-60 minutes or until the top is puffed and the center is browned and appears set.
  • Serve immediately!


Serving: 1serving | Calories: 226kcal | Carbohydrates: 9g | Protein: 10g | Fat: 17g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 162mg | Sodium: 1040mg | Potassium: 240mg | Fiber: 1g | Sugar: 3g | Vitamin A: 734IU | Vitamin C: 8mg | Calcium: 182mg | Iron: 1mg