Turn dinner into a spooky celebration with Halloween spaghetti & meatball eyeballs!! A playful pasta dish with saucy meatballs that makes Halloween night deliciously fun!!

If you want a Halloween dinner that gets laughs before anyone takes a bite, make this Halloween spaghetti and meatball eyeballs!
You get glossy spaghetti, tender garlic-Parmesan meatballs, rich tomato sauce, stretchy mozzarella, and little olive pupils staring up from every plate like dinner has developed opinions!
What This Recipe Tastes Like?
Each meatball is tender inside with crisp, browned edges, while panko soaked in milk keeps texture soft instead of rubbery. Parmesan adds salty richness, garlic gives a warm savory smell, and red pepper flakes bring a gentle little kick without taking over.
Tomato sauce tastes bright, garlicky, and slightly sweet, with enough body to cling to spaghetti without turning dinner into soup.
Ingredients
For the Meatballs
- 1 pound 85% lean ground beef
- 1/2 cup panko breadcrumbs
- 1/4 cup whole milk
- 1 large egg
- 1/3 cup finely grated Parmesan cheese
- 3 garlic cloves, finely minced
- 2 tablespoons chopped fresh parsley
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1/4 teaspoon red pepper flakes, optional
For the Tomato Sauce
- 2 tablespoons olive oil
- 1 small yellow onion, finely diced
- 4 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 can, 28 ounces, crushed tomatoes
- 1/2 cup water
- 1 teaspoon Italian seasoning
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1 teaspoon sugar, optional, if sauce tastes sharp
For the Spaghetti and Eyeballs
- 1 pound spaghetti
- 4 quarts water
- 1 tablespoon kosher salt for pasta water
- 12 mozzarella pearls, halved crosswise to make 24 white eye pieces
- 24 thin black olive slices for pupils
- 2 tablespoons softened cream cheese, optional, for securing eyes
- Extra Parmesan and chopped parsley, for serving
Servings: 6
Yield: 24 small meatballs
How to Make Halloween Spaghetti and Meatball Eyeballs

Preheat your oven to 425°F and line a large baking sheet with parchment paper, then set it nearby because once meatball mixture is ready, you want to shape it without letting it sit around and warm up too much.
Add panko and milk to a large bowl, stir, and let it stand for 5 minutes until breadcrumbs look soft and swollen. Don’t skip this step because dry breadcrumbs pull moisture from beef while cooking, whereas soaked panko helps make meatballs tender and juicy.
Add egg, Parmesan, garlic, parsley, salt, pepper, Italian seasoning, and red pepper flakes to soaked panko, then mix gently with a fork. Add ground beef and use clean hands to fold everything together just until no streaks of seasoning remain.
Do not knead or squeeze mixture repeatedly, because overworking beef makes meatballs dense instead of delicate.
Divide mixture into 24 portions, roughly 1 1/2 tablespoons each, and roll each portion lightly between your palms. Arrange meatballs on prepared baking sheet with a little space around each one, then press a shallow thumbprint into top of every meatball.
This tiny dip gives mozzarella a place to sit later, so don’t make meatballs perfectly round and slippery.
Bake for 15 to 18 minutes, turning the sheet halfway through if your oven browns unevenly. Meatballs should look browned around edges and feel firm, but do not rely on color alone.
Check thickest meatball with an instant-read thermometer and cook ground beef to 160°F. Let meatballs rest for 3 to 5 minutes while you finish pasta.
While meatballs bake, heat olive oil in a wide saucepan over medium heat. Add diced onion and cook for 4 to 5 minutes, stirring occasionally, until soft and translucent but not browned.
Add garlic and cook for 30 seconds, just until fragrant, then stir in tomato paste and cook for 1 minute. Tomato paste should darken slightly and smell sweeter, which tells you raw tomato flavor has cooked away.
Pour in crushed tomatoes and water, then add Italian seasoning, salt, pepper, and sugar if sauce tastes acidic. Stir well, bring mixture to a gentle bubble, then lower heat and simmer uncovered for 15 to 20 minutes.
Stir every few minutes, scraping bottom of pan, until sauce thickens enough to coat a spoon. If it becomes too thick, add a splash of water.
Bring 4 quarts water to a rolling boil, add kosher salt, and cook spaghetti according to package directions, stopping 1 minute before suggested cooking time. Reserve 1 cup pasta water before draining.
Add drained spaghetti to saucepan with about 1 cup tomato sauce and toss gently, adding reserved pasta water 1 tablespoon at a time until noodles look glossy and loose. Avoid rinsing pasta because sauce needs its natural starch to cling.
Cut mozzarella pearls in half and pat them dry with a paper towel, since excess moisture can make eye pieces slide. Divide spaghetti among six shallow bowls, spoon extra sauce around each portion, and place four meatballs on each plate.
Press one mozzarella half into each top indentation, then place a black olive slice in center of each piece to create a pupil. If an eye keeps sliding, add a tiny dab of softened cream cheese beneath it.
For extra spooky details, use a toothpick to drag a few thin lines of marinara across mozzarella, then remove toothpick before serving.
Finish with Parmesan, parsley, and a few red pepper flakes if your guests enjoy heat. Serve while spaghetti is hot and mozzarella is just beginning to soften.
Keep eyes visible instead of burying meatballs in sauce, because presentation is half of Halloween dinner and these little faces deserve their moment!
Serving Suggestions

- Serve each bowl with garlic bread, roasted broccoli, or a crisp lemony green salad to balance rich sauce and meatballs.
- For a party, arrange extra meatballs on a platter, add parsley around edges, and give a few eyes slightly crooked pupils so they look playful rather than perfectly identical.
- A sparkling apple drink, orange soda, or chilled lemonade makes a fun match for children, while adults may enjoy a glass of red wine or sparkling water with citrus.
Bring a little Halloween mischief to dinner with this Halloween spaghetti and meatball eyeballs recipe, where every forkful delivers saucy noodles, tender meatballs, creamy mozzarella, and just enough spooky fun to make everyone ask for another bowl!




