Cheesy Ham Tortilla Squares
How to Make Cheesy Ham Tortilla Squares
Step 1: Prepare the Baking Dish
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish with butter or cooking spray.
Step 2: Make the Creamy Egg Mixture
Place the softened cream cheese, sour cream, eggs, garlic powder, onion powder, and black pepper in a mixing bowl.
Beat until smooth and creamy.
Make sure the cream cheese is properly softened before you begin. This little step makes a big difference in creating a smooth filling.
Step 3: Start Layering
Place one flour tortilla in the bottom of the prepared baking dish.
Spread a thin layer of the cream cheese mixture over the tortilla.
Add some ham, followed by a generous sprinkle of shredded cheddar.
Step 4: Repeat the Layers
Continue layering the tortillas, creamy filling, ham, and cheese until everything has been used.
Finish with a generous layer of cheese on top. Because let's be honest—there's no such thing as too much melty cheese here!
Step 5: Bake
Place the baking dish in the preheated oven and bake for about 18–20 minutes.
The cheese should be melted and bubbling, while the edges of the tortillas should be lightly golden.
The center should be set rather than noticeably wet or jiggly.
Step 6: Let It Rest
Remove the dish from the oven and let it rest for about 5 minutes before cutting.
I know it's tempting to grab a square immediately, especially when the whole kitchen smells like warm ham and melted cheese, but this short rest helps everything settle.
Step 7: Slice and Serve
Cut the baked tortilla casserole into squares.
For a pretty finishing touch, sprinkle the top with chopped green onions or parsley.
Serve warm!
What to Serve With Cheesy Ham Tortilla Squares
These squares are incredibly versatile.
For breakfast or brunch, serve them with:
- Fresh berries
- Sliced melon
- Breakfast potatoes
- Fresh tomatoes
- Avocado
- A cup of coffee
For lunch or an afternoon gathering, try:
- A simple green salad
- Fresh fruit
- Salsa
- Sour cream
- Avocado
- Iced tea
- Lemonade
If you're serving them at a party, cut the casserole into smaller squares. They're easy to pick up and make a wonderfully simple finger-food option.
Recipe Variations
Ham and Swiss Tortilla Squares
Swap the cheddar for Swiss cheese. The slightly nutty flavor pairs beautifully with savory ham.
Ham and Pepper Jack
Use Pepper Jack for a little extra kick. Add chopped green chiles if you'd like even more flavor.
Ham and Vegetable Squares
Add cooked spinach, bell peppers, or onions between the layers for a colorful variation.
Bacon and Ham Squares
Replace part of the ham with cooked, crumbled bacon for an extra hearty breakfast version.
Mexican-Style Tortilla Squares
Use Mexican cheese blend, chopped green chiles, and scallions. Serve with salsa on the side for dipping.
Tips for the Best Cheesy Ham Tortilla Squares
Use Soft Flour Tortillas
Fresh, flexible tortillas are easiest to layer. Corn tortillas can work in a pinch, but flour tortillas give you the softest texture.
Soften the Cream Cheese
Cold cream cheese can leave little lumps in your filling. Let it soften before mixing for the smoothest result.
Don't Overload Each Layer
A generous amount of filling and cheese is wonderful, but extremely thick layers can make the center take longer to set.
Let the Casserole Rest
Those five minutes after baking are worth it! The filling firms slightly, making the squares much easier to cut neatly.
Watch the Center
Ovens and baking dishes vary. If the center still looks wet, give the casserole a few additional minutes rather than relying strictly on the clock.
Can You Make These Ahead?
Absolutely!
You can assemble the tortilla squares, cover the baking dish, and refrigerate it for up to 12 hours before baking.
When you're ready to bake, let the dish sit at room temperature for around 15 minutes while the oven preheats, then bake until the center is completely set and the cheese is bubbling.
That makes this recipe especially handy for brunches and busy mornings.
Storage Instructions
Store leftover Cheesy Ham Tortilla Squares in an airtight container in the refrigerator for up to 3 days.
For a quick meal, individual portions can be reheated in the microwave.
For firmer, lightly crisp edges, reheat them in a 350°F oven for about 10–15 minutes.
You can also freeze baked squares. Let them cool completely, wrap individual portions well, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
Recipe Information
Prep time: 10 minutes
Cook time: 18–20 minutes
Resting time: 5 minutes
Total time: About 30 minutes
Yield: 8 servings
Oven temperature: 375°F (190°C)
Frequently Asked Questions
Can I use corn tortillas?
You can, but flour tortillas are recommended. They stay softer and more flexible during baking, while corn tortillas can become firmer or dry.
What cheese melts best?
Monterey Jack, Colby Jack, cheddar, and Pepper Jack are all excellent choices. A combination of sharp cheddar and a mild melting cheese is especially tasty.
Can I use leftover ham?
Yes! Leftover cooked ham works beautifully. Chop it into small pieces so it distributes evenly throughout the layers.
Why is the center still wet?
It may simply need a little more time in the oven. Look for a fully set center rather than relying only on the listed baking time.
Can I double this recipe?
Yes. A 9×13-inch dish is already used for the recipe as written. If you're increasing the quantity substantially, use a larger baking dish or prepare two dishes rather than creating very thick layers.
Can I add vegetables?
Definitely. Cooked spinach, onions, and bell peppers are great additions. Just drain excess moisture before layering.
Can I make these for a brunch buffet?
Absolutely! Cut the finished casserole into smaller squares and serve them warm. They're easy to portion and share.
Nutrition Information
Nutrition will vary depending on the specific tortillas, ham, cheese, and other ingredients you use. As an approximate guide, one of 8 servings may provide around:
- Calories: 350–400
- Protein: 18–22g
- Carbohydrates: 20–25g
- Fat: 22–26g
- Saturated fat: 10–12g
- Sodium: 700–900mg
For the most accurate nutritional information, calculate the recipe using the exact brands and quantities you use.
Final Thoughts
These Cheesy Ham Tortilla Squares prove that an easy recipe doesn't have to be ordinary.
With soft flour tortillas, savory ham, creamy seasoned filling, and plenty of golden melted cheese, you get a comforting dish that works for breakfast, brunch, lunch, parties, or a simple family meal.
And I especially love how little effort they require. Layer, bake, rest, slice—and you're done!
If you make this recipe, I'd love to hear how it turned out. Leave a review and share your photos on Pinterest so other home cooks can see your delicious creation, too!
More Easy Recipes to Try
If you're looking for more simple recipes for sharing, try exploring:
- Easy breakfast casseroles
- Ham and cheese appetizers
- No-fuss brunch recipes
- Family-friendly baked dishes
- Easy tortilla recipes

Join the conversation