Tomato Basil Squares are a simple and satisfying savory treat that brings together juicy tomatoes, fresh basil, creamy cheese, and a flaky crescent roll crust. Whether you’re planning a brunch spread, preparing a quick lunch, or looking for a crowd-pleasing snack, this recipe delivers big flavor with very little effort. The combination of fresh ingredients and golden-brown pastry creates a dish that feels special while remaining easy enough for everyday cooking. Best of all, these crescent roll crust squares come together in under an hour, making them a practical choice for busy home cooks.
Story
I first made Tomato Basil Squares for a casual family gathering when I needed a dish that could work as both an appetizer and a light meal. The recipe quickly became a favorite because Tomato Basil Squares offer a wonderful balance of textures and flavors. The flaky crust, juicy tomatoes, and cheesy topping create a comforting bite every time. Since then, Tomato Basil Squares have appeared at brunches, potlucks, and holiday parties because they are easy to prepare, simple to serve, and always disappear quickly from the platter.
Ingredients
- 1 package crescent rolls
- 2 cups shredded mozzarella cheese, divided
- 4 plum tomatoes, thinly sliced
- 2/3 cup mayonnaise
- 1/2 cup grated Parmesan cheese
- 1/4 cup fresh basil leaves, coarsely chopped
- 1 clove garlic, finely minced
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Step-by-Step Instructions
Preparing the Ingredients
Gather all ingredients before starting. Thinly slice the tomatoes and lightly pat them dry with paper towels to reduce excess moisture. Chop the basil leaves and finely mince the garlic. In a medium bowl, combine 1 cup mozzarella cheese, mayonnaise, Parmesan cheese, basil, garlic, salt, and pepper. Stir until the mixture becomes smooth and evenly combined.
Cooking Instructions
Preheat the oven to 375°F. Lightly coat a baking sheet with non-stick cooking spray. Roll the crescent dough onto the baking sheet and press the seams together to form a 14 x 9-inch rectangle. Sprinkle the remaining mozzarella cheese evenly across the crust. Arrange the tomato slices in a single layer over the cheese. Spread the mayonnaise mixture evenly over the tomatoes. Bake for 15 to 20 minutes, or until the top becomes golden brown and bubbly. Remove from the oven, allow it to cool slightly, then cut into squares with a pizza cutter and serve warm.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid using overly juicy tomatoes because excess liquid can make the crust soggy. Pat sliced tomatoes dry before arranging them on the dough. Also, do not skip pressing the seams of the crescent roll dough together. Otherwise, the crust may separate while baking. Finally, watch the baking time carefully so the cheese becomes golden without overbrowning.
Pro Tips for Better Flavor
For even richer flavor, use freshly grated Parmesan cheese and freshly picked basil leaves. Allow the squares to rest for a few minutes before slicing so they hold their shape better. If you enjoy extra herbs, sprinkle a little additional basil over the finished squares just before serving. These melty cheese bites also pair wonderfully with a light salad or soup.
Serving and Storage
How to Serve
Serve Tomato Basil Squares warm as an appetizer, brunch dish, light lunch, or snack. They fit perfectly on party platters and pair well with fresh fruit, green salads, or a bowl of soup. Their combination of flaky crust and fresh toppings makes them a versatile addition to almost any menu.

How to Store Leftovers
Store leftover squares in an airtight container in the refrigerator for up to three days. Reheat them in a 350°F oven for several minutes until warmed through. While a microwave works in a pinch, the oven helps maintain the crispness of the crust. These savory treat squares taste delicious even the next day.
Conclusion
Tomato Basil Squares combine simple ingredients into a flavorful recipe that works for nearly any occasion. The flaky crescent roll base, juicy tomatoes, fresh basil, and cheesy topping create a comforting dish that feels both classic and fresh. Whether you’re hosting guests or simply looking for a quick homemade snack, these simple appetizer squares are sure to become a regular favorite.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make Tomato Basil Squares ahead of time?
Yes. You can prepare the mayonnaise mixture and slice the tomatoes several hours in advance. Assemble and bake shortly before serving for the best texture and flavor.
Can I substitute another cheese for mozzarella?
Absolutely. Provolone, Monterey Jack, or a mild cheddar work well. However, mozzarella provides the classic stretchy texture that many people enjoy.
Can I use dried basil instead of fresh basil?
Fresh basil gives the brightest flavor, but dried basil can work if needed. Use about one tablespoon of dried basil as a substitute for the fresh basil in this recipe.
Print
Tomato Basil Squares
- Total Time: 50 minutes
- Yield: 12 squares 1x
Description
Flaky crescent roll crust topped with mozzarella cheese, fresh tomatoes, basil, Parmesan, and a creamy savory topping. Perfect for brunch, parties, lunch, or snacks.
Ingredients
- 1 package crescent rolls
- 2 cups shredded mozzarella cheese, divided
- 4 plum tomatoes, thinly sliced
- 2/3 cup mayonnaise
- 1/2 cup grated Parmesan cheese
- 1/4 cup fresh basil leaves, coarsely chopped
- 1 clove garlic, finely minced
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Preheat oven to 375°F.
- Combine 1 cup mozzarella, mayonnaise, Parmesan, basil, garlic, salt, and pepper.
- Roll crescent dough onto a greased baking sheet and form a 14 x 9-inch rectangle.
- Sprinkle remaining mozzarella evenly over crust.
- Arrange tomato slices in a single layer.
- Spread mayonnaise mixture evenly over tomatoes.
- Bake 15 to 20 minutes until golden brown and bubbly.
- Cool slightly, cut into squares, and serve warm.
Notes
- Pat tomatoes dry before assembling.
- Serve warm for best texture.
- Store leftovers refrigerated for up to 3 days.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 210
- Sugar: 3
- Sodium: 360
- Fat: 15
- Saturated Fat: 6
- Unsaturated Fat: 8
- Trans Fat: 0
- Carbohydrates: 12
- Fiber: 1
- Protein: 7
- Cholesterol: 25