I made this Halloween dinner once when I had zero energy and still wanted credit. Honestly, it worked suspiciously well.
The cheese ghosts melt just enough to look dramatic, which is great because my artistic skills are mostly decorative panic. Very seasonal.
For easy Halloween food ideas, this is weirdly fun and kid-friendly. Nobody needs to know it started as plain spaghetti.

Spooky Halloween Ghost and Skull Pasta
EQUIPMENT (PAID LINKS)
- Small round tool or metal straw
- Toothpick
- Saucepan
- Plates
- Tweezers
Ingredients
- 8 ounces white button mushrooms
- 16 ounces spaghetti
- 24 ounces marinara sauce
- 8 cooked meatballs
- 4 tablespoons grated parmesan cheese
- 1 teaspoon dried parsley
- 8 slices American cheese
- 1 black olive
Instructions
- Carve Mushroom Skulls: Cut the bottom stems off the white button mushrooms so they can rest flat on a surface. Use a small round tool or a metal straw to press into the mushroom cap and pop out two eye holes. Take a toothpick to gently score a few vertical lines under the eyes to create the teeth of the skull.8 ounces white button mushrooms

- Boil Ingredients: Fill a large pot with water and bring it to a boil. Toss in the carved mushroom skulls and cook them for about three minutes until soft, then scoop them out with tongs. Drop the spaghetti into the same boiling water and cook it until it is perfectly tender, then drain it using a colander.16 ounces spaghetti
- Warm Sauce and Meatballs: Pour the marinara sauce into a saucepan over medium heat and add the cooked meatballs. Stir the mixture gently until the sauce is simmering and the meatballs are heated completely through.24 ounces marinara sauce, 8 cooked meatballs
- Layer the Pasta: Pile the drained spaghetti onto your plates. Pour the warm marinara sauce over the noodles, leaving the meatballs in the saucepan for just a moment, then evenly dust the top of the sauce with grated parmesan cheese and dried parsley.4 tablespoons grated parmesan cheese, 1 teaspoon dried parsley
- Shape the Ghosts: Place your heated meatballs and cooked mushroom skulls across the pasta plate. Lay a square slice of American cheese flat over each individual meatball, allowing the natural heat to melt and drape the cheese so it looks like a spooky floating ghost.8 slices American cheese

- Decorate and Serve: Slice a black olive into tiny round dots for eyes and little vertical ovals for mouths. Use tweezers or a toothpick to carefully stick these olive face pieces onto the draped cheese ghosts, then serve this creepy meal immediately while it is still warm.1 black olive

Spooky Halloween Ghost and Skull Pasta: Little Save-Your-Sanity Notes
This is one of those recipes where “cute” and “slightly chaotic” are basically the same thing. Read this before you start carving mushrooms like a tiny haunted dentist.

Use Room-Temperature Cheese If You Can
Cold American cheese can crack instead of draping nicely over the meatballs, which is rude after all that effort. Let the slices sit out for a few minutes while everything cooks. Warm cheese is cooperative cheese, and that is the kind of energy we need.
Do Not Overcook the Mushrooms
The mushroom skulls only need a quick boil so they soften without turning into sad little sponges. If they get too soft, the carved faces can lose definition. Three minutes is usually enough unless your mushrooms are built like furniture.
Make the Faces Before the Pasta Hits the Plate
Cut the olive eyes and mouths ahead of time, because trying to do tiny olive surgery while hot pasta waits is how dinner becomes a craft emergency. A toothpick works fine if you do not want to chase olive dots around with tweezers. This is Halloween dinner, not an audition for brain surgery.
Swap the Cheese If You Hate American Cheese
Provolone can work if it is sliced thin enough, and mozzarella slices can look great too, though they may melt a little less neatly. Avoid thick cheese slices unless you want your ghosts to look like they are wearing winter coats. Thin slices are the whole trick here.
Use Frozen Meatballs Without Shame
Frozen cooked meatballs are perfect for this recipe, especially when the goal is “festive dinner” and not “prove something to the ancestors.” Just heat them fully in the sauce before adding the cheese. Nobody is grading your meatball origin story.
Keep the Pasta Slightly Saucy
A little extra marinara helps the spooky decorations stand out and keeps the spaghetti from drying out while you fuss with the faces. If the sauce thickens too much, splash in a spoonful of pasta water. Dry spaghetti is where holiday magic goes to die.

Try Mini Meatballs for Kid Plates
Smaller meatballs make smaller ghosts, which are easier for kids to eat and honestly kind of cuter. They also melt faster under the cheese, so the ghosts happen with less waiting and less dramatic staring at the plate.
Add Parmesan After the Sauce, Not Over the Ghosts
Parmesan looks great on the red sauce, but it can make the cheese ghosts look dusty if you sprinkle it over everything at the end. Keep the ghosts clean and pale so the olive faces pop. A haunted ghost should not look like it fell into a snow globe.
Serve It Right Away
This is not a make-ahead masterpiece. The pasta can be prepped, the sauce can be warm, and the olive pieces can be ready, but the ghosts look best right after the cheese softens. The longer they sit, the more they become abstract art.
Store Leftovers Like Normal Pasta
Leftovers still taste good, but the ghosts will not stay cute in the fridge. Store everything in an airtight container for up to 3 days, then reheat gently in the microwave or on the stove with a splash of water or sauce. The spooky faces may slide around, but honestly, that feels on-brand.
