Gluten-Free Tomato Corn Summer Casserole

Prep: 30 minCook: 35 min8 servingsmediumAmerican
Tomato Corn Summer Casserole with Waffle Crumb Topping

A creative end-of-summer casserole that transforms peak-season tomatoes and sweet corn into a comforting layered dish. Seasoned tomato slices alternate with a creamy corn mixture enriched with mascarpone, while ground gluten-free waffles create an unexpected crispy topping mixed with Parmesan and fresh basil. The butter dots throughout add richness as they melt into golden, bubbly layers. This unique casserole makes an excellent side dish for late summer barbecues or a vegetarian main course that celebrates the harvest season's best flavors.

Ingredients

8 servings
  • 8 medium tomatoes
  • salt
  • pepper
  • 1 cup milk
  • ½ cup heavy cream
    half and half1:1

    Slightly less rich but still creamy

    Full guide →
  • 4 cups corn kernels, cut from 5-6 ears of corn
    frozen corn kernels1:1

    Thaw and drain frozen corn before using

    Full guide →
  • 8 ounces mascarpone cheese
    cream cheese1:1

    Soften cream cheese first for easier mixing

    Full guide →
  • 6 gluten free plain frozen waffles, thawed
  • 1 ½ cups Parmesan cheese, grated
  • ½ cup fresh basil leaves, finely chopped
  • ½ cup butter, cut into small pieces

Instructions

  1. 1

    Preheat oven and butter a large baking dish

  2. 2

    Slice tomatoes and arrange on baking rack over sheet pan

  3. 3

    Season tomato slices generously with salt and pepper and let drain

  4. 4

    Combine milk, cream and corn kernels in large saucepan

  5. 5

    Cook over medium high heat until simmering

  6. 6

    Simmer until corn is tender

  7. 7

    Let cool and whisk in mascarpone cheese

  8. 8

    Grind waffles in blender or food processor until they resemble breadcrumbs

  9. 9

    Mix waffle crumbs with Parmesan cheese and basil

  10. 10

    Season crumb mixture with salt and pepper

  11. 11

    Layer tomatoes in prepared baking dish

  12. 12

    Top with portion of waffle crumb mixture

  13. 13

    Dot with portion of butter pieces

  14. 14

    Pour half of corn mixture over top

  15. 15

    Add another layer of tomatoes, waffle crumbs and butter

  16. 16

    Pour remaining corn mixture over

  17. 17

    Make final layer with remaining tomatoes, waffle crumbs and butter

  18. 18

    Bake until hot and bubbly with nicely browned top

Tips

Tip 1

Let tomatoes drain on the rack for the full 30 minutes to prevent a watery casserole

Tip 2

Make sure the corn mixture has cooled before whisking in mascarpone to prevent curdling

Tip 3

Pulse the waffles carefully in the food processor to get even breadcrumb-sized pieces

Good to Know

Storage

Cover and refrigerate for up to 3 days. Reheat covered in 350F oven until warmed through.

Make Ahead

Can be assembled up to 1 day ahead. Cover and refrigerate, then bake as directed, adding 5-10 minutes to cooking time.

Serve With

Serve hot as a side dish with grilled meats or as a vegetarian main course with a simple salad.

See pairing guide →

Common Mistakes

Watch

Skip draining tomatoes to avoid excess liquid making casserole watery

Watch

Add mascarpone while corn mixture is too hot to prevent cheese from curdling

Substitutions

Gluten-Free Swaps

gluten free waffles
regular frozen waffles1:1For non-gluten-free version

high

General Alternatives

mascarpone
cream cheese1:1

Soften cream cheese first for easier mixing

Full guide →
heavy cream
half and half1:1

Slightly less rich but still creamy

Full guide →
fresh corn
frozen corn kernels1:1

Thaw and drain frozen corn before using

Full guide →
Find more substitutions →

FAQ

Can I use fresh waffles instead of frozen?

Yes, but let them sit out uncovered for a few hours to dry out slightly before grinding, or toast them lightly first.

What if I don't have mascarpone cheese?

Cream cheese works well as a substitute. Make sure it's softened to room temperature for easier mixing.

How long will leftovers keep?

Store covered in the refrigerator for up to 3 days. Reheat covered in a 350F oven until heated through.