Cheesy Ham Tortilla Squares are a delicious and comforting dish perfect for any occasion. Whether it’s a family dinner or a party appetizer, these savory squares are sure to please everyone at the table. With layers of tortillas, creamy cheese, and savory ham, it’s a simple recipe that brings a lot of flavor and satisfaction.
Why Make This Recipe
This recipe is not only easy to make, but it’s also versatile and can be adapted to suit your taste. If you’re looking for a quick weeknight dinner or a tasty snack for your next gathering, Cheesy Ham Tortilla Squares are the way to go. They can be made ahead of time and are always a hit with both kids and adults.
How to Make Cheesy Ham Tortilla Squares
Ingredients
- 6 large flour tortillas
- 8 oz cooked ham, thinly sliced or diced
- 2 cups shredded cheddar cheese
- 1/2 cup cream cheese, softened
- 1/4 cup sour cream
- 2 large eggs
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon black pepper
- 2 tablespoons chopped green onions or parsley (optional)
- 1 tablespoon butter or cooking spray for the pan
Directions
- Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- In a bowl, beat the softened cream cheese, sour cream, eggs, garlic powder, onion powder, and black pepper until smooth.
- Place one tortilla in the bottom of the prepared dish. Spread a thin layer of the cream cheese mixture over it, then add some ham and shredded cheddar.
- Repeat the layers with the remaining tortillas, ham, cheese, and cream cheese mixture, finishing with a generous layer of cheese on top.
- Bake for 18 to 20 minutes, or until the cheese is melted and bubbling and the edges of the tortillas are lightly golden.
- Let it rest for 5 minutes before cutting. Slice into small squares and garnish with green onions or parsley if desired.
How to Serve Cheesy Ham Tortilla Squares
Cheesy Ham Tortilla Squares can be served warm or at room temperature. They make great appetizers cut into small squares, or you can serve them as a main dish alongside a simple salad. Adding some salsa or guacamole on the side can make them even more enjoyable.
How to Store Cheesy Ham Tortilla Squares
If you have leftovers, store them in an airtight container in the refrigerator. They will keep well for up to 3 days. You can reheat them in the oven or microwave before serving again.
Tips to Make Cheesy Ham Tortilla Squares
- Make sure the cream cheese is softened to make mixing easier.
- Feel free to mix up the cheese—mozzarella or Monterey Jack work great too.
- Add vegetables like spinach or bell peppers for extra flavor and nutrition.
Variation
For a spicy twist, add diced jalapeños or a sprinkle of red pepper flakes to the ham layer. You can also substitute the ham with cooked chicken or turkey for a different flavor profile.
FAQs
Can I make Cheesy Ham Tortilla Squares ahead of time?
Yes, you can prepare them ahead of time, cover, and refrigerate them before baking. Just increase the baking time slightly if they are chilled.
Can I freeze Cheesy Ham Tortilla Squares?
Yes, they freeze well. Wrap the squares tightly in plastic wrap and store them in an airtight container. Thaw them in the refrigerator before reheating.
What can I serve with Cheesy Ham Tortilla Squares?
These squares go well with a side salad, fresh fruit, or your favorite dipping sauces like salsa or ranch dressing.

Cheesy Ham Tortilla Squares
Ingredients
Method
- Preheat the oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
- In a bowl, beat the softened cream cheese, sour cream, eggs, garlic powder, onion powder, and black pepper until smooth.
- Place one tortilla in the bottom of the prepared dish. Spread a thin layer of the cream cheese mixture over it, then add some ham and shredded cheddar.
- Repeat the layers with the remaining tortillas, ham, cheese, and cream cheese mixture, finishing with a generous layer of cheese on top.
- Bake for 18 to 20 minutes, or until the cheese is melted and bubbling and the edges of the tortillas are lightly golden.
- Let it rest for 5 minutes before cutting. Slice into small squares and garnish with green onions or parsley if desired.






