Spinach Corn Bake

Cheese, spinach, and corn make a delightful combination. The rich creaminess of the sauce, the bubbling cheese, and the tasty spinach corn makes this a perfect dish for a party. Kids love this dish too, so you can get them to eat spinach whilst enjoying their meal. That’s a win-win. It’s an absolute stunner when you bring it out of the oven. Dip a garlic bread in this, and you’ll be in food heaven!


  • Prep time – 20 minutes
  • Cook time – 40 minutes


  • Fresh Spinach (Cleaned and roughly chopped) – 9 oz (255 grams) 
  • Golden sweet corn – 3 cobs (15 ounces) 
    • You can also use canned corn
  • Grated Cheddar Cheese /Swiss Cheese – 3/4 cup
  • Unsalted butter – 3 tbsp
  • 2% Reduced Milk – 1.25 cups
  • All Purpose Flour – 3 tbsp
  • Kosher salt – 1 tsp
  • Crushed Black Pepper – 1/2 tsp
  • Grated cheese (I use mozzarella and mild cheddar, but you can use any cheese of your choice) – 2 tbsp
    • This is to sprinkle on the top of the dish before it’s baked


  1. Steam the spinach. Cover and let it cook on low heat for 10 minutes. The spinach will wilt and let water out. Uncover and cook till the water dries off. Mash with a fork and set aside
  2. Steam fresh corn and cut it off the cob (You can also use canned corn)
  3. In a separate pan, melt the unsalted butter and add the flour
  4. Cook over low heat for 3 minutes, keep stirring using a whisk as the utensil
  5. Add the milk and keep whisking until the sauce becomes thick and smooth (4 to 5 minutes)
  6. Add salt and pepper. Mix. (If the consistency gets too thick add a few tablespoons of milk and whisk. The sauce should be thick and smooth like a custard)
  7. Add cheese and whisk 
  8. Add the spinach and corn to this sauce. Mix then set aside
  9. Lightly grease an ovenproof dish and pour the spinach-corn mixture into it. Top with the grated cheese. Bake at 350F  for 15 to 20 minutes until the cheese on top melts and the edges are bubbling
  10. Serve hot with garlic bread and enjoy:)

Spinach Corn Bake 1


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s