If you’re on the hunt for a delightful brunch dish that’s as flavorful as it is satisfying, look no further than this Feta & Mushroom Brunch Squares Recipe. Combining earthy mushrooms with tangy feta cheese baked into golden, fluffy squares, this recipe brings together simple ingredients into a dish that practically bursts with warmth and comfort. Perfectly portioned, easy to prepare, and great for sharing, these squares effortlessly elevate your brunch table and might just become a new weekend tradition you’ll love revisiting again and again.
Ingredients You’ll Need
Every ingredient in this Feta & Mushroom Brunch Squares Recipe plays an essential role, from the tender mushrooms to the creamy feta cheese, all working together to create a harmonious medley of flavors and textures. Let’s break down what you’ll need before you start mixing and baking.
- Olive oil: Adds a gentle richness and is perfect for sautéing the veggies to soften them without overpowering their flavors.
- Small onion, finely chopped: Brings a subtle sweetness and aromatic base to the dish.
- Mushrooms, sliced: Provides an earthy, savory depth that’s essential for the squash’s hearty character.
- Garlic, minced: Offers a pungent punch that lifts the overall flavor profile.
- Large eggs: The binding agent that creates the fluffy, custard-like texture when baked.
- Milk: Adds moisture and lightness, helping to keep the squares tender.
- Salt: Enhances every flavor and balances the tanginess of the cheese.
- Black pepper: Brings a subtle spice that rounds out the taste.
- Dried oregano: Infuses a herbaceous note that complements both mushrooms and feta beautifully.
- Crumbled feta cheese: The star of the dish, delivering a creamy and tangy punch.
- Grated Parmesan (optional): A nutty, salty boost that adds complexity and a golden crust on top.
- Chopped fresh parsley or spinach (optional): For a fresh pop of color and a bit of vibrancy in every bite.
- Cooking spray or butter for greasing the dish: Ensures the squares release easily and maintain a beautiful crust.
How to Make Feta & Mushroom Brunch Squares Recipe
Step 1: Prepare Your Baking Dish and Oven
Set your oven to 350°F (175°C) so it’s nice and hot when you’re ready to bake. Grease an 8×8-inch baking dish with cooking spray or butter; this prevents sticking and helps develop a gorgeous golden edge on your squares.
Step 2: Sauté the Onions
Heat the olive oil in a skillet over medium heat, then add the finely chopped onions. Cook them until they’re translucent, about 3 minutes. This softens the onions and brings out their natural sweetness, creating a flavorful base.
Step 3: Cook the Mushrooms and Garlic
Add the sliced mushrooms to the skillet with the onions and cook until the moisture evaporates and the mushrooms soften a bit, around 5 to 7 minutes. Then stir in the minced garlic and cook for an extra minute to release its aroma. This mixture forms the savory heart of your brunch squares.
Step 4: Mix the Eggs and Seasonings
In a large bowl, whisk the eggs together with milk, salt, black pepper, and dried oregano until everything is well combined. This mixture will set into a fluffy, custard-like base that holds all the delicious ingredients together.
Step 5: Combine Everything
Gently fold the sautéed mushroom and onion mixture into your egg base. Add the crumbled feta, sprinkled Parmesan if you’re using it, and chopped parsley or spinach for a touch of freshness. Stir everything just enough to blend the ingredients evenly.
Step 6: Pour Into the Baking Dish
Transfer your mixture into the prepared dish, spreading it out evenly. Smooth the surface gently with a spatula so that the squares bake uniformly and look inviting once done.
Step 7: Bake Until Golden and Set
Bake the mixture for about 30 to 35 minutes, until the center is fully set and the top has turned a light golden brown. You’ll know it’s ready when a toothpick inserted into the middle comes out clean.
Step 8: Cool and Slice
Allow the baked squares to cool for 5 to 10 minutes in their dish. This resting time lets them firm up, making them easier to cut without crumbling. Then slice into nine delightful squares and get ready to enjoy!
How to Serve Feta & Mushroom Brunch Squares Recipe

Garnishes
A simple sprinkle of fresh herbs like parsley or chives lends a vibrant pop of color and fresh taste that brightens each square. For a little extra indulgence, a dollop of sour cream or a drizzle of tangy yogurt can be an irresistible addition.
Side Dishes
These squares shine with a side of crisp mixed greens dressed lightly in lemon vinaigrette or alongside roasted tomatoes for a juicy burst. If you want to round out the meal, some crusty bread or a fresh fruit salad bring textural contrast and balance.
Creative Ways to Present
Try serving the brunch squares on a wooden board with small bowls of dips like tzatziki or hummus for a Mediterranean vibe. You can also stack them with alternating layers of greens or even create mini sandwich sliders for a fun twist.
Make Ahead and Storage
Storing Leftovers
Once cooled completely, cover your Feta & Mushroom Brunch Squares with plastic wrap or store them in an airtight container. They keep well in the refrigerator for up to 3 days, making them perfect for weekday breakfasts or unexpected guests.
Freezing
You can freeze leftover squares by placing parchment paper between layers and storing them in a sealed freezer-safe container or bag. When properly stored, they’ll maintain their flavor and texture for up to 2 months.
Reheating
To reheat, pop individual squares in a preheated oven at 325°F (160°C) for about 10 minutes or until warmed through. Alternatively, use the microwave for convenience, heating on medium power in short bursts to avoid drying out the edges.
FAQs
Can I use other cheeses instead of feta?
Absolutely! Goat cheese or ricotta are great alternatives that still provide creaminess and tang. Just keep in mind that feta’s crumbly texture and robust flavor really make these brunch squares unique.
Is it possible to make this recipe vegetarian-friendly?
This recipe is already vegetarian as it contains no meat. If you want to make it vegan, you’d need to substitute the eggs and cheeses with plant-based alternatives, but the traditional recipe is perfect for vegetarians.
Can I add other vegetables?
Yes! Feel free to toss in some chopped bell peppers, zucchini, or spinach to add more color and nutrients. Just make sure to sauté any additional veggies beforehand to avoid watery squares.
How do I prevent the squares from being soggy?
Cooking the mushrooms until their moisture evaporates is key. Also, don’t add extra liquid beyond what’s in the recipe, and bake the squares until the center is firmly set to avoid sogginess.
What’s the best way to reheat leftovers without drying them out?
Reheating in an oven with a covered dish or wrapped in foil helps retain moisture. If using a microwave, heat for short intervals to prevent the squares from becoming tough or rubbery.
Final Thoughts
This Feta & Mushroom Brunch Squares Recipe is one of those dishes that feels like a warm hug—simple to prepare yet packed with cozy flavor. Whether you’re hosting a weekend brunch or just want an easy, delicious breakfast, these squares offer a satisfying and memorable experience. Give this recipe a try, and I’m sure it’ll become a cherished staple in your kitchen as it has in mine.
Print
Feta & Mushroom Brunch Squares Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 9 squares
- Category: Brunch
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
These Feta & Mushroom Brunch Squares are a savory and satisfying baked egg dish featuring sautéed mushrooms, tangy feta, and optional Parmesan and fresh herbs. Perfect for brunch or a light meal, they combine fluffy eggs with rich flavors in an easy-to-make casserole.
Ingredients
Main Ingredients
- 1 tbsp olive oil
- 1 small onion, finely chopped
- 2 cups mushrooms, sliced
- 2 cloves garlic, minced
- 6 large eggs
- 1/2 cup milk
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp dried oregano
- 1 cup crumbled feta cheese
- 1/4 cup grated Parmesan (optional)
- 1/4 cup chopped fresh parsley or spinach (optional)
- Cooking spray or butter for greasing the dish
Instructions
- Preheat and prepare dish: Preheat your oven to 350°F (175°C) and lightly grease an 8×8-inch baking dish with cooking spray or butter to prevent sticking.
- Sauté onions: Heat olive oil in a skillet over medium heat. Add finely chopped onion and cook until translucent, about 3 minutes.
- Cook mushrooms and garlic: Add sliced mushrooms to the skillet and sauté until softened and moisture evaporates, approximately 5–7 minutes. Stir in minced garlic and cook for an additional 1 minute. Remove from heat and allow to cool slightly.
- Make egg mixture: In a mixing bowl, whisk together the eggs, milk, salt, black pepper, and dried oregano until fully combined.
- Combine ingredients: Stir the sautéed mushroom and onion mixture into the egg mixture. Add crumbled feta cheese, grated Parmesan (if using), and chopped fresh parsley or spinach, mixing gently to combine.
- Pour and smooth: Pour the combined mixture into the prepared baking dish, spreading and smoothing the top evenly.
- Bake: Place the dish in the preheated oven and bake for 30–35 minutes, or until the center is set and the top is lightly golden.
- Cool and serve: Let the squares cool for 5–10 minutes before slicing into 9 squares. Serve warm or at room temperature for a delicious brunch treat.
Notes
- You can substitute the milk with a dairy-free alternative for a lactose-free version.
- Feel free to customize the herbs; thyme or basil would work well too.
- Adding chopped spinach increases the nutritional value with extra fiber and vitamins.
- Ensure mushrooms are cooked well to avoid excess moisture in the squares.
- These squares can be made ahead and reheated gently in the oven or microwave.


