Healthy Cheesy Spinach Squares
These Healthy Cheesy Spinach Squares are an easy, savory way to enjoy plenty of spinach with a delicious cheesy flavor. They’re soft and tender inside, lightly golden on top, and perfect for breakfast, brunch, lunchboxes, or a simple meatless dinner. They can be prepared ahead and reheated beautifully, making them especially handy for busy mornings.
🛒 Ingredients
- 10 oz (280 g) frozen chopped spinach, thawed and well drained
- 4 large eggs
- 1 cup cottage cheese
- ¾ cup shredded mozzarella cheese
- ½ cup shredded cheddar cheese
- ¼ cup grated Parmesan cheese
- ½ cup finely diced onion
- 2 cloves garlic, minced
- ½ cup plain Greek yogurt
- ⅓ cup oat flour
- ½ tsp baking powder
- ½ tsp salt
- ¼ tsp black pepper
- ½ tsp Italian seasoning
- ¼ tsp red pepper flakes, optional
- 1 tbsp olive oil
👩🍳 Instructions
- Prepare the oven: Preheat your oven to 375°F (190°C). Lightly grease an 8×8-inch baking dish or line it with parchment paper.
- Drain the spinach: Squeeze the thawed spinach thoroughly to remove as much water as possible. Excess moisture can make the squares watery.
- Mix the wet ingredients: In a large bowl, whisk together the eggs, cottage cheese, Greek yogurt, and olive oil.
- Add the vegetables: Stir in the spinach, onion, and garlic.
- Add the dry ingredients: Mix in the oat flour, baking powder, salt, pepper, Italian seasoning, and red pepper flakes.
- Add the cheese: Fold in the mozzarella, cheddar, and Parmesan until evenly distributed.
- Bake: Spread the mixture evenly into the prepared dish. Bake for 28–35 minutes, or until the center is set and the top is lightly golden.
- Cool and slice: Let the spinach bake cool for about 10 minutes before cutting into squares.
⭐ Helpful Tips
- Squeeze the spinach very well for the best texture.
- Cottage cheese adds moisture and protein while keeping the squares tender.
- Use your favorite cheese combination—feta, Monterey Jack, or Swiss can also work beautifully.
- For meal prep, store cooled squares in an airtight container in the refrigerator for up to 4 days.
- Reheat individual squares in the microwave for about 30–60 seconds.
🍽️ Serving Ideas
Enjoy them warm with a fresh tomato salad, avocado, roasted vegetables, or a spoonful of Greek yogurt. They also make a wonderful grab-and-go breakfast or light vegetarian lunch.
💚 Why You’ll Love Them
They’re easy, cheesy, veggie-packed, and satisfying without feeling heavy. The combination of spinach, eggs, cottage cheese, and Greek yogurt gives these squares a wonderfully tender texture while adding a good amount of protein.

