Boo-schetta! The Cutest Halloween Appetizer for Your Party
At A Glance
Party-ready appetizer Crisp toasted baguette rounds topped with pesto, juicy tomato, and mozzarella cut into tiny sheet ghosts.
Simple ingredients You only need bread, pesto, tomatoes, fresh mozzarella, olives or peppercorns, olive oil, and a few seasonings.
Best served fresh Toast the bread ahead, then assemble close to serving so the bites stay crunchy.
Easy ghost shape Use kitchen scissors or a small knife to turn thin mozzarella slices into wavy little ghosts.
Bruschetta is already one of the easiest appetizers to make for a crowd. Add mozzarella ghosts on top, and it becomes a playful Halloween snack without turning dinner into a craft project.
These bites have everything that makes classic bruschetta work: crisp bread, garlicky pesto, bright tomato, creamy mozzarella, and a little olive oil. The only twist is the ghost topping. Instead of cubes or torn pieces of cheese, the mozzarella gets cut into small sheet-ghost shapes that drape over the tomato like edible decorations.
They are cute enough for a party tray, but still taste like real food. No candy eyes. No neon food coloring. No complicated carving. Just good ingredients shaped with a little seasonal fun.
Gather the ingredients before you start
The best version of these bites starts with balance. You want bread that stays crisp, pesto that adds flavor without soaking the toast, tomatoes that are juicy but not watery, and mozzarella that is soft enough to eat but firm enough to cut.
Here is what you need for about 18 to 24 bruschetta bites, depending on the size of your baguette.
Ingredient | Amount | Notes |
Baguette | 1 loaf | Slice into 1/2-inch rounds |
Basil pesto | 1/2 cup | Store-bought or homemade |
Cherry or grape tomatoes | 1 1/2 cups | Dice small and drain briefly |
Fresh mozzarella | 8 ounces | Use a ball or pre-sliced log |
Extra-virgin olive oil | 2 to 3 tablespoons | For brushing and finishing |
Garlic | 1 clove | Optional, for rubbing toast |
Black olives | 2 to 3 | For ghost eyes |
Balsamic glaze | Optional | Use lightly, if desired |
Kosher salt | To taste | Helps brighten the tomato |
Black pepper | To taste | Freshly cracked is best |
Fresh basil | Optional | For garnish |
For the mozzarella, choose a piece that can be sliced into thin, flat rounds or sheets. A fresh mozzarella log is very easy to work with because the slices are already even. A ball works too, but the pieces may be more curved. If the cheese feels very wet, pat it dry before cutting.
For the eyes, tiny bits of black olive are the easiest option. You can also use cracked black pepper, black sesame seeds, or very small pieces of nori. Olive pieces show up well and taste right with the tomato and pesto.
Prep the toppings so the bread stays crisp
Bruschetta can turn soggy if the toppings are too wet. A few small prep steps make a big difference.
Start with the tomatoes. Dice them into small pieces, about 1/4 inch wide. The pieces should fit neatly on each toast without sliding off. Place the diced tomatoes in a small bowl, sprinkle with a pinch of salt, and let them sit for 5 to 10 minutes. The salt pulls out extra juice.
After they rest, spoon off the liquid or drain the tomatoes in a fine-mesh strainer. You do not need to dry them completely. Just remove the puddle at the bottom of the bowl. Add a drizzle of olive oil and a little black pepper. If your pesto is mild, you can stir in a tiny splash of balsamic vinegar, but keep it light.
Next, prepare the mozzarella ghosts.
Slice the mozzarella about 1/8 to 1/4 inch thick. Thin slices look more like draped sheets and are easier to bite through. If they are too thin, they may tear. If they are too thick, the ghost shape can look bulky.
Use kitchen scissors for the simplest shaping. Cut each slice into a rounded ghost shape with a soft dome at the top and a wavy bottom. You can make each ghost a little different. In fact, they look better when they are not identical.
To make the sheet shape:
Trim the top into a rounded curve.
Cut the sides so they taper slightly inward.
Snip two or three gentle waves along the bottom.
Pat the ghost dry with a paper towel.
Add two tiny olive pieces for eyes.
If the olive pieces do not stick, press them lightly into the mozzarella. You can also use the tip of a toothpick to make shallow eye spots, then tuck the olive bits into place.
For a tray of Spooky Bruschetta Bites, keep the ghosts small enough that you can still see the tomato and pesto around the edges. That contrast is what makes them pop.
Toast the bread until it is golden and sturdy
The bread is the base, so give it enough time to crisp. Soft bread plus juicy toppings will fall apart quickly.
Heat the oven to 400°F. Slice the baguette into 1/2-inch rounds and place them on a baking sheet in a single layer. Brush each piece lightly with olive oil. You do not need to soak the bread. A thin coat helps it brown and adds flavor.
Bake for 6 to 8 minutes, then flip the slices and bake for another 3 to 5 minutes. The timing depends on your baguette and oven. You are looking for golden edges and a crisp surface. The center should still have a little bite, not turn into a cracker.
For extra flavor, rub the warm toast with a cut garlic clove as soon as it comes out of the oven. This adds a classic bruschetta flavor without leaving raw garlic chunks in the topping.
Let the toast cool for a few minutes before assembly. If you spread pesto on very hot bread, the oil can separate and make the topping slippery.

Assemble the ghost bruschetta bites step by step
Once the ingredients are ready, assembly moves fast. Set everything out in this order: toast, pesto, tomatoes, mozzarella ghosts, garnish.
Step 1. Spread pesto on each toast
Add about 1 teaspoon of pesto to each baguette slice. Spread it almost to the edge, but leave a little border so the green peeks out neatly.
If your pesto is very oily, stir it well first. You can also blot off extra oil with a spoon before spreading. A thick pesto works best because it helps the tomatoes stay in place.
Step 2. Add a spoonful of tomato
Place a small spoonful of diced tomato on top of the pesto. Do not pack on too much. A thin layer gives flavor and color without making the bite hard to pick up.
Try to keep the tomatoes centered. The mozzarella ghost will sit on top, so a flatter tomato layer helps it lay nicely.
Step 3. Place a mozzarella ghost on top
Set one ghost-shaped mozzarella slice over the tomato. Let the wavy bottom hang toward the front of the toast. If the ghost is a little large, angle it slightly so some tomato and pesto show around it.
Press gently, but do not smash. The cheese should sit securely while still looking like a little floating sheet.
Step 4. Add the eyes
If you have not added the eyes yet, place two tiny olive pieces near the upper center of each ghost. Tweezers or the tip of a paring knife can help with small pieces.
Keep the eyes close together and slightly uneven for a cute expression. Too far apart can make the face look less ghostlike.
Step 5. Finish with olive oil and garnish
Right before serving, add a tiny drizzle of olive oil over the tray. If you like, add a few thin strips of basil around the bites, not over the ghost faces. A very light zigzag of balsamic glaze can look dramatic, but use restraint. Too much will cover the ghosts and overpower the pesto.
Serve the bites on a dark board, white platter, or parchment-lined tray. A darker surface makes the mozzarella stand out, which is exactly what you want for a Halloween appetizer.
Make them ahead without losing the crunch
These bites are best within 30 to 60 minutes of assembly, but you can prep most of the parts ahead.
Toast the baguette slices up to one day in advance. Let them cool completely, then store them in an airtight container at room temperature. If they soften, refresh them in a 350°F oven for a few minutes.
Chop and drain the tomatoes up to a few hours ahead. Keep them covered in the refrigerator, then drain again before using. Tomatoes release more liquid as they sit.
Cut the mozzarella ghosts a few hours ahead as well. Place them in a single layer on a paper towel-lined plate, cover lightly, and refrigerate. Add the olive eyes closer to serving if they start to slide.
Pesto can be made or opened ahead. Store it in the refrigerator with a thin layer of olive oil on top to help keep the color bright.
For a party, set up a quick assembly line 20 to 30 minutes before guests arrive. Spread pesto, add tomatoes, place ghosts, and finish the tray. This gives you the best mix of crisp texture and fresh flavor.
Tips for better flavor and cleaner ghost shapes
Small details turn these from cute to genuinely delicious.
Use good bread.
A baguette or ficelle works better than sandwich bread because it toasts into a sturdy base. The slices should be small enough to eat in two bites.
Drain the tomatoes.
This is the most common step people skip. Wet tomatoes can make the bread soggy and cause the mozzarella to slide.
Pat the mozzarella dry.
Fresh mozzarella holds a lot of moisture. A quick blot helps the ghost shapes stay clean and keeps the toppings balanced.
Cut simple ghosts.
Do not overthink the shape. A rounded top, two sides, and a wavy bottom are enough. Tiny details disappear once the cheese sits on the bruschetta.
Keep the faces minimal.
Two small eyes are usually all you need. A mouth can be cute, but it can also make the cheese crowded. If you add one, use the tiniest olive sliver.
Serve at room temperature.
Cold mozzarella can taste muted. Let the assembled bites sit for 10 minutes before serving, as long as your kitchen is cool and they will be eaten soon.
Easy variations to try
Once you make the basic version, you can adjust it to match your menu.
For a sweeter bite, use whipped ricotta under the tomatoes instead of pesto, then add a small dot of pesto around the edges. This makes the ghost topping stand out against a pale base.
For a stronger savory flavor, add a thin slice of prosciutto under the tomato. Keep it small so the bite is not too salty.
For a nut-free version, use a nut-free basil pesto or a simple basil oil. Many classic pestos contain pine nuts or other nuts, so check the label if allergies matter.
For a spicy version, sprinkle a few red pepper flakes over the tomato before adding the mozzarella ghost. Use a light hand so the heat does not take over.
For a kid-friendly tray, skip the balsamic glaze and use extra tomato. The colors stay bright, and the flavor stays mild.

Troubleshooting common problems
If the bread gets soggy, the toppings probably had too much moisture or the bites were assembled too early. Toast the bread a little darker next time and drain the tomatoes longer.
If the mozzarella tears while cutting, it may be too soft or too thin. Chill it for 10 to 15 minutes, pat it dry, and use scissors instead of a knife.
If the ghost eyes will not stick, dry the cheese surface first. Press the olive pieces gently into the mozzarella. If needed, make tiny shallow dots with a toothpick.
If the toppings slide off, use less tomato and thicker pesto. A flat layer is more stable than a tall mound.
If the bites look messy, assemble one test piece first. Adjust the tomato amount and ghost size before building the full tray.
Frequently asked questions
Q: Can I use sliced mozzarella from the deli?
A: Yes, if the slices are not too thin. Deli mozzarella can work well because it is flatter and less watery than fresh mozzarella. The flavor may be milder, but the ghost shapes are easy to cut.
Q: Can I make these bruschetta bites gluten-free?
A: Yes. Use a gluten-free baguette or sturdy gluten-free crackers. Toast or crisp them before adding the toppings so they hold up better.
Q: What can I use instead of black olives for the eyes?
A: Black sesame seeds, cracked peppercorn pieces, or tiny bits of nori all work. Choose something dark, small, and edible with the rest of the bite.
Q: How long can these sit out at a party?
A: They are best served soon after assembly. For food safety and texture, do not leave mozzarella-based appetizers sitting out for extended periods. Make smaller trays and refill as needed.






Comments