High Protein Veggie Squares With 11g Protein Per Bite

Photo of author
Author: Emily Frost
Published:
Updated:

Sometimes you just need a snack that actually keeps you full without reaching for something processed. That’s exactly why I started making these High Protein Veggie Squares, and honestly, they’ve become one of my most-made recipes at home.

High Protein Veggie Squares - detail 1

I first threw these together on a weeknight when my kids needed something after school. I set the pan on the counter to cool and walked away for ten minutes. By the time I came back, half of them were already gone. That told me everything I needed to know.

These squares are firm, sliceable, and packed with real vegetables and 11 grams of protein per serving. They’re ready in under 45 minutes, start to finish. As a busy mom who tests every recipe in my actual kitchen for my actual family, I only share what truly works. This one absolutely does.

Table of Contents

Why You Will Love These High Protein Veggie Squares

There are so many reasons these squares have stayed on my regular rotation. Here’s what makes them worth making:

  • You get 11 grams of protein in every single square, which means they actually keep you satisfied between meals.
  • Kids love them. My two eat these without any complaints, and they have no idea how many vegetables are packed inside.
  • They’re naturally gluten-free thanks to almond flour, so you don’t need any special swaps.
  • With only 6 grams of carbs per serving, they work well as a low carb snack any time of day.
  • You can serve them as a quick snack, a light lunch, or even breakfast on a busy morning.
  • The ingredient list is short and simple. Nothing fancy, nothing hard to find.
  • One bowl, one pan, and you’re done. Cleanup takes almost no time at all.

Ingredients for High Protein Veggie Squares

Here’s everything you need to make these squares. Nothing complicated, I promise.

  • 2 cups grated carrots
  • 2 cups grated zucchini
  • 1 cup cottage cheese
  • 4 large eggs, well beaten
  • 1/2 cup almond flour
  • 1 cup shredded cheddar cheese
  • 1/2 tsp onion powder
  • 1/2 tsp salt

The carrots and zucchini bring moisture, color, and most of the bulk. The cottage cheese and eggs are your protein powerhouses, and they also hold everything together. Make sure you beat your eggs well before adding them to the bowl. Almond flour gives the squares their firm, sliceable texture without any gluten. The cheddar adds flavor and that golden top you’ll love pulling out of the oven. Onion powder and salt keep the whole thing savory and balanced.

Ingredient Notes and Substitutions

I’ve made these squares enough times to know what you can swap and what you really shouldn’t mess with. Here’s what I’ve learned:

  • Almond flour is here for a reason. It binds the mixture without adding gluten, and it gives the squares that firm, sliceable texture. Regular flour will change the texture and add carbs, so I’d stick with almond flour if you can.
  • Cheddar is my go-to, but mozzarella works just as well. Any good melting cheese will do the job. Just make sure it’s shredded, not sliced.
  • Full-fat cottage cheese gives you the best results. Low-fat versions have more water in them, which can make your squares softer than you want. If low-fat is all you have, squeeze your vegetables even drier to compensate.
  • Frozen grated zucchini or carrots can work in a pinch, but you need to thaw them completely and squeeze out every drop of liquid before using. Frozen vegetables hold a lot more water than fresh ones.

How to Make High Protein Veggie Squares

High Protein Veggie Squares - detail 2

This whole process is straightforward, I promise. The steps flow naturally from one to the next, and the hardest part is honestly just waiting for them to cool before you cut in. Let me walk you through it.

Step 1 – Prep Your Pan and Preheat

Start by preheating your oven to 350 degrees F. Line your 9×9-inch square pan with parchment paper, letting a little hang over the edges. That overhang is your best friend later when it’s time to lift the whole thing out cleanly.

Step 2 – Grate and Dry the Vegetables

Grate your zucchini and carrots, then pile them into the center of a clean kitchen towel. Wrap it up and squeeze hard over the sink. Really hard. You’ll be surprised how much liquid comes out. This is honestly the most important step in the whole recipe. Skip it or rush it, and your squares will come out soft and fall apart when you try to slice them. Don’t skip it.

Step 3 – Mix the Base for Your High Protein Veggie Squares

Grab a large bowl and whisk together your eggs, cottage cheese, almond flour, onion powder, and salt until everything is fully combined. Make sure your eggs are well beaten before they go in. You want a smooth, even base with no streaks.

Step 4 – Combine and Bake

Stir your squeezed vegetables and half the shredded cheddar into the egg mixture until everything is evenly distributed. Spread it flat into your lined pan. You want an even layer so it bakes consistently all the way through. Scatter the remaining cheddar across the top.

Bake for 30 to 35 minutes. When it’s done, the center should feel completely firm when you press it lightly, the top will be golden, and there will be zero jiggle. If it still moves in the middle, give it another few minutes.

Step 5 – Cool and Slice

Set the pan on the counter and let it rest for a full 10 minutes before you do anything else. I know it’s tempting to cut right in, but if you rush this part the squares will fall apart on you. Once it’s rested, lift the whole thing out using the parchment overhang and cut into 9 squares with a sharp knife.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
High Protein Veggie Squares

High Protein Veggie Squares With 11g Protein Per Bite

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These High Protein Veggie Squares are packed with carrots, zucchini, cottage cheese, and cheddar. They bake up firm, sliceable, and make a great snack or meal for kids and adults alike.

  • Total Time: 40-45 minutes
  • Yield: 9 squares 1x

Ingredients

Scale
  • 2 cups grated carrots
  • 2 cups grated zucchini
  • 1 cup cottage cheese
  • 4 large eggs, well beaten
  • 1/2 cup almond flour
  • 1 cup shredded cheddar cheese
  • 1/2 tsp onion powder
  • 1/2 tsp salt

Instructions

  1. Preheat your oven to 350°F. Line a 9×9-inch square pan with parchment paper.
  2. Grate your zucchini and carrots, then wrap them in a clean kitchen towel and squeeze out as much liquid as possible over the sink. This step keeps your squares firm and sliceable.
  3. In a large bowl, whisk together the eggs, cottage cheese, almond flour, onion powder, and salt until well combined.
  4. Stir in the squeezed vegetables and half of the shredded cheddar cheese until evenly mixed.
  5. Spread the mixture flat into your lined pan and top with the remaining cheddar cheese.
  6. Bake for 30 to 35 minutes until the center is completely firm.
  7. Let the dish cool on the counter for 10 minutes before lifting it out using the parchment paper. Cut into 9 squares and serve.

Notes

  • Squeeze the vegetables as dry as possible. Leftover moisture is the main reason squares turn out soft instead of firm.
  • You can swap cheddar for mozzarella or any melting cheese you have on hand.
  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • These squares reheat well in the oven at 300°F for about 8 minutes or in the microwave for 30 to 45 seconds.
  • You can freeze them in a single layer, then transfer to a freezer bag for up to 2 months.
  • Author: Emily Frost
  • Prep Time: 10 minutes
  • Cook Time: 30-35 minutes
  • Category: Snack
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 square
  • Calories: 145
  • Sugar: 3g
  • Sodium: 280mg
  • Fat: 9g
  • Saturated Fat: 4g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 11g
  • Cholesterol: 95mg

Tips for Perfect High Protein Veggie Squares

I’ve made these more times than I can count, and these are the little things that make the biggest difference every single time.

  • Squeeze those vegetables as dry as you possibly can. I mean it. Wring that towel like you’re trying to get every last drop out, because you basically are.
  • Spread the mixture as flat and even as you can in the pan. Uneven spots mean some parts bake faster than others, and you’ll end up with a soft center and overdone edges.
  • Before you pull the pan out, press the center gently with your fingertip. It should feel completely firm, not springy or soft. If there’s any give at all, leave it in a few more minutes.
  • Let the squares cool for the full 10 minutes. I’ve rushed this step before and ended up with a crumbly mess. Patience really pays off here.
  • Use a sharp knife when you slice. A dull blade drags and tears. One clean press straight down gives you those neat, even squares every time.

Serving Suggestions for High Protein Veggie Squares

These squares are so versatile. Here are some of my favorite ways to serve them:

  • Grab one straight from the fridge as a standalone snack. They’re filling enough to hold you over without anything else.
  • Serve them warm alongside a simple green salad for a quick, balanced lunch.
  • Set out a little bowl of Greek yogurt or sour cream for dipping. My kids go absolutely crazy for this.
  • Pack them in a lunchbox. They travel well and hold their shape without getting soggy.
  • Reheat one in the morning and serve it as a savory, protein-packed breakfast on a busy weekday.

Storage and Reheating

High Protein Veggie Squares - detail 3

These squares store really well, which makes them perfect for meal prep. Here’s exactly what to do with leftovers:

  • Fridge: Place them in an airtight container and they’ll keep for up to 4 days. I usually make a batch on Sunday and we’re snacking on them all week.
  • Oven reheat: Pop them in at 300 degrees F for about 8 minutes. This is my favorite method because they come out just as firm and golden as the day you made them.
  • Microwave reheat: 30 to 45 seconds does the job when you’re in a hurry. They hold their texture surprisingly well, so don’t worry about them turning rubbery.
  • Freezer: Lay the squares out in a single layer on a baking sheet first and freeze until solid, then transfer them to a freezer bag. They’ll keep for up to 2 months.

Nutritional Information

These values are estimates based on standard ingredients and may vary depending on the specific brands or swaps you use. Here’s what you’re looking at per square:

  • Calories: 145
  • Fat: 9g
  • Saturated Fat: 4g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Sugar: 3g
  • Protein: 11g
  • Cholesterol: 95mg
  • Sodium: 280mg

That 11 grams of protein per square is the number I always come back to. It’s a lot for such a simple little snack.

Frequently Asked Questions About High Protein Veggie Squares

Here are the questions I get asked most often about this recipe.

Can you make High Protein Veggie Squares ahead of time?
Yes, absolutely. These are actually one of my favorite things to prep ahead. Bake a full batch, let them cool completely, and store them in the fridge. They’re ready to grab all week long.

Why did my squares turn out soft?
Almost every time this happens, it comes down to moisture. If you didn’t squeeze the zucchini and carrots dry enough, that extra liquid has nowhere to go. Wring those vegetables out as hard as you can and you’ll get firm, sliceable zucchini squares every time.

Can you use a different size pan?
A 9×9-inch pan is ideal. A larger pan will give you thinner squares that bake faster, so check them around the 25-minute mark. A smaller pan means thicker squares that need more time in the oven.

Are these squares kid-friendly?
Mine devour them. They’re mild, slightly cheesy, and easy to hold. As a low carb snack and gluten free snack all in one, they work for a lot of different kids and dietary needs.

Can you make these dairy-free?
This cottage cheese bake does rely heavily on dairy for both protein and structure. I haven’t tested a fully dairy-free version myself, so I can’t promise the same results if you swap everything out.

Share Your High Protein Veggie Squares

If you make these, I’d love to hear how they turned out. Drop a comment below and leave a rating. It genuinely helps other readers find the recipe. You can also find more of my recipes on Facebook.

And if you snap a photo, share it on social media and tag Frosty Recipes. Seeing your versions seriously makes my day. I mean that.

Sharing is caring!

Emily Frost
Emily Frost

Hi, I’m Emily Frost — mom of two, home cook, and the creator of Frosty Recipes! Here you’ll find easy, family-friendly meals from Wendy’s copycat favorites to cozy dinners, sweet desserts, and everything in between.

Weekly Newsletter

Get the latest recipes and my top tips straight into your inbox!



    You Might Also Like...

    Air Fryer Chicken Salad: 21 Tasty Reasons to Love This Easy Healthy Meal

    Air Fryer Chicken Salad: 21 Tasty Reasons to Love This Easy Healthy Meal

    Creamy Roasted Butternut Squash Soup in 3 Easy Steps

    Creamy Roasted Butternut Squash Soup in 3 Easy Steps

    42g Protein Cottage Cheese Spinach Stuffed Chicken

    42g Protein Cottage Cheese Spinach Stuffed Chicken

    7g Protein Gluten-Free Blueberry Cottage Cheese Bread Recipe

    7g Protein Gluten-Free Blueberry Cottage Cheese Bread Recipe

    Leave a Comment

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star