Halloween Vegetarian Spaghetti with Bloody Sauce and Mozzarella Eyeballs Recipe
Alright, friends, if you’re looking to add a spooky touch to your dinner table this October, this Halloween Vegetarian Spaghetti with Bloody Sauce and Mozzarella Eyeballs Recipe is a must-try. The rich, tangy sauce is bursting with tomato goodness and just the right amount of sweetness and spice to make it feel like a Halloween treat. Plus, those mozzarella eyeballs? They’re not only adorable but also a fun way to make vegetarian pasta party-ready.
I first made this recipe a couple of Halloweens ago when I wanted to wow my family without turning to heavy meats or creepy store-bought decorations. It was such a hit that it became our go-to festive meal — easy to prepare, delightfully thematic, and totally delicious. If you want a crowd-pleaser that’s both friendly for vegetarians and perfect for the spooky season, this Halloween Vegetarian Spaghetti with Bloody Sauce and Mozzarella Eyeballs Recipe might just become your new favorite.
Ingredients You’ll Need
Each ingredient in this Halloween Vegetarian Spaghetti with Bloody Sauce and Mozzarella Eyeballs Recipe plays a special role in building those layered flavors and that perfect creepy vibe. I like to pick fresh herbs and good quality canned tomatoes to get that authentic homemade sauce taste.
- White onion: Minced finely to melt smoothly into the sauce, giving a mild sweetness.
- Garlic cloves: Six large ones – because garlic adds that punchy depth that’s just irresistible.
- Olive oil: For sautéing and giving the sauce richness; extra virgin for drizzling on the eyeballs later.
- Tomato paste: Concentrates the tomato flavor and helps thicken the sauce beautifully.
- Dark brown sugar: Balances the acidity and adds a hint of caramelized sweetness.
- Balsamic vinegar: Gives the sauce a subtle tang and complexity.
- Crushed tomatoes: The bulk of your sauce; I always go for good-quality canned for consistency.
- Italian seasoning: Classic herbs like oregano and basil to bring that Italian flair.
- Dried parsley: Adds freshness without overpowering the other herbs.
- Salt and black pepper: Essential seasoning to enhance every bite.
- Baking soda: A little trick to soften the acidity of the tomatoes for a smoother finish.
- Red pepper flakes: Just a pinch to give a hint of heat that lingers pleasantly.
- Parmesan cheese: Adds umami and a cheesy kick to the sauce.
- Fresh basil: Chopped and stirred in at the end for that lovely bright herbal note.
- Spaghetti noodles: Cooked al dente to toss with the rich sauce.
- Fresh mozzarella ciliegine (small mozzarella balls): These become your “eyeballs” – creamy and mild.
- Large pitted black olives: Sliced to form the pupils for those eyeballs – creepy and cute!
- Extra virgin olive oil: For a little shine on the eyeballs and to enhance flavor.
Variations
One of my favorite things about the Halloween Vegetarian Spaghetti with Bloody Sauce and Mozzarella Eyeballs Recipe is how easy it is to tweak to your taste or dietary needs. I like to play around with the spice level or swap ingredients based on what’s in my pantry or fridge.
- Variation: You can add sautéed mushrooms or finely chopped walnuts to the sauce for an earthy texture — I tried this one year and loved the extra heartiness.
- Variation: If you’re vegan, swap out the mozzarella and parmesan for plant-based cheese alternatives. I’ve had friends rave about how well vegan mozzarella works here!
- Variation: Want it gluten-free? Simply use gluten-free spaghetti noodles — the sauce and “eyeballs” stay the same.
- Variation: For a spookier twist, use beetroot-infused noodles if you can find them; they add a natural red hue that’s just perfect for Halloween.
How to Make Halloween Vegetarian Spaghetti with Bloody Sauce and Mozzarella Eyeballs Recipe
Step 1: Sauté onions and garlic for a flavorful base
Heat the olive oil in a large pan over medium heat, then add the minced onion. Cook gently until soft and translucent, about 5 minutes—don’t rush this step, it creates a sweet undertone for your bloody sauce. Toss in the garlic and cook for another minute or so, just until fragrant, being careful not to burn it.
Step 2: Build and simmer the bloody sauce
Stir in the tomato paste and cook for 2 minutes to deepen the flavors. Add the dark brown sugar and balsamic vinegar next—this combination gives your sauce that signature “bloody” color and balance of sweet and tangy. Pour in the crushed tomatoes, sprinkle in Italian seasoning, parsley, salt, pepper, red pepper flakes, and the baking soda. The baking soda might sound odd, but trust me, it cuts the acidity and smooths the sauce wonderfully. Let everything simmer on low for about 30 to 40 minutes, stirring occasionally until the sauce thickens beautifully.
Step 3: Finish the sauce with cheese and basil
Once your sauce is rich and thick, stir in the parmesan cheese and chopped fresh basil right before turning off the heat. This step brings a cheesy, herbal lift that makes the sauce sing. Taste and adjust seasoning if needed—sometimes a pinch more salt or pepper is just right.
Step 4: Prepare the mozzarella eyeballs
Drain the fresh mozzarella ciliegine well. Place each mozzarella ball on a plate and gently press a slice of black olive onto the center to create that eerie eyeball look. Drizzle them lightly with extra virgin olive oil, which adds shine and richness—plus, it helps the olives stick if you’re transporting a platter.
Step 5: Cook the spaghetti and assemble
Boil your spaghetti in salted water according to package instructions until just al dente. Drain and immediately toss with some of the bloody sauce to coat every strand. Plate the sauced spaghetti, then nestle your mozzarella eyeballs on top or around the pasta for that perfect creepy presentation.
How to Serve Halloween Vegetarian Spaghetti with Bloody Sauce and Mozzarella Eyeballs Recipe

Garnishes
I love to finish this dish with a few fresh basil leaves for a pop of green—it contrasts so well with the red sauce and creepy eyeballs. Sometimes I sprinkle a bit more parmesan on top, just because who can resist extra cheese? A drizzle of good quality olive oil right before serving adds a lovely gloss and makes the dish feel a bit more special.
Side Dishes
For sides, I usually keep it simple—a crunchy garlic bread or some toasted baguette slices are perfect for mopping up the bloody sauce. A crisp green salad with a tangy vinaigrette also pairs nicely to cut through the richness of the pasta.
Creative Ways to Present
One Halloween, I served this spaghetti in carved-out mini pumpkins which was such a fun, festive touch. Another time, I arranged the mozzarella eyeballs on skewers for a “bloody eye” appetizer platter alongside the pasta. Getting creative with presentation definitely adds to the spooky fun—kids especially loved it!
Make Ahead and Storage
Storing Leftovers
Any leftover bloody sauce stores beautifully in an airtight container in the fridge for up to 4 days. I like to keep the spaghetti and eyeballs separate if possible, as the mozzarella can get a bit watery when refrigerated with sauce. When I have leftovers, I save the mozzarella eyeballs for fresh plating later—they’re best enjoyed fresh.
Freezing
I’ve frozen the sauce successfully on more than one occasion. Just cool it completely before transferring to freezer-safe containers. It keeps well for up to 3 months, but I don’t recommend freezing the mozzarella eyeballs—they lose their creamy texture and appeal.
Reheating
When reheating, I warm the sauce gently in a saucepan over low heat, stirring often to prevent sticking. If the sauce thickened too much in the fridge or freezer, a splash of water or vegetable broth helps loosen it up. I reheat spaghetti separately in the microwave or by quickly tossing in hot water to refresh it before combining with the sauce. Mozzarella eyeballs? I add those fresh after reheating for the best texture.
FAQs
-
Can I make the Halloween Vegetarian Spaghetti with Bloody Sauce and Mozzarella Eyeballs Recipe ahead of time?
Absolutely! The sauce can be made a day or two ahead, which actually helps the flavors develop even more. Just store it in the fridge and reheat gently when you’re ready. It’s best to prepare the mozzarella eyeballs fresh on the day you serve to keep that gooey texture.
-
How can I make this recipe vegan?
Swap out the fresh mozzarella for plant-based cheese balls or even firm tofu slices, and use vegan parmesan alternatives or nutritional yeast in the sauce. The rest of the dish is naturally vegetarian and vegan-friendly!
-
What’s the purpose of baking soda in the sauce?
The baking soda helps reduce the acidity from the tomatoes, making the sauce smoother and less tart. It might fizz a bit when you add it—that’s normal. Just stir it in well and taste as you go to prevent overdoing it.
-
Can I use other types of pasta?
Definitely! While spaghetti works great visually for the “bloody strands” effect, penne, fettuccine, or even rigatoni would work well, too. Just adjust the cooking time accordingly.
-
How do I make the eyeballs look more realistic?
To get more realistic eyeballs, you can use olives sliced thinner or add a small dab of pesto or black food coloring on the olives to deepen the pupil effect. Also, carefully placing red pepper flakes around the mozzarella can mimic bloodshot veins.
Final Thoughts
I’m so excited every time I pull out this Halloween Vegetarian Spaghetti with Bloody Sauce and Mozzarella Eyeballs Recipe for a festive dinner. It’s one of those dishes that brings smiles, a few “ew”s, and lots of compliments. Honestly, it makes the spooky season extra fun and approachable, especially if you have little ones or veggie fans at the table. Give it a whirl this year—you’ll enjoy the mix of comfort food with a playful Halloween twist!
Print
Halloween Vegetarian Spaghetti with Bloody Sauce and Mozzarella Eyeballs Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This Halloween Spaghetti recipe features a rich and flavorful vegetarian tomato sauce paired with spaghetti noodles and festive mozzarella ‘eyeballs’ made from fresh ciliegine and black olives. Perfect for a spooky themed dinner, this dish combines savory, slightly sweet, and tangy elements seasoned with Italian herbs and a hint of heat from red pepper flakes.
Ingredients
Sauce
- 1 medium white onion, minced
- 6 large cloves of garlic, minced
- 2 tablespoons (30 ml) olive oil
- 3 tablespoons (45 ml) tomato paste
- 1 ½ tablespoons dark brown sugar
- 1 tablespoon (15 ml) balsamic vinegar
- 2 28-oz (1.6 l) cans of crushed tomatoes
- 2 teaspoons Italian seasoning
- 1 teaspoon dried parsley
- 1 teaspoon salt
- ½ teaspoon ground black pepper
- ¼ teaspoon baking soda
- ¼ teaspoon red pepper flakes
- 2 tablespoons parmesan cheese
- ½ cup chopped basil
Pasta
- 1 lb (450 g) spaghetti noodles, cooked
Eyeballs
- 8 oz (225 g) fresh mozzarella ciliegine
- 8–10 large pitted black olives
- 2–3 tablespoons extra virgin olive oil
Instructions
- Prepare the sauce base: Heat 2 tablespoons of olive oil in a large skillet or saucepan over medium heat. Add the minced white onion and sauté until translucent, about 5 minutes. Add the minced garlic and cook for an additional minute until fragrant.
- Add tomato paste and sweeteners: Stir in the 3 tablespoons of tomato paste and cook for 2 minutes to deepen the flavor. Then add 1 ½ tablespoons of dark brown sugar and 1 tablespoon of balsamic vinegar to balance the acidity of the tomatoes.
- Incorporate crushed tomatoes and seasonings: Pour in both cans of crushed tomatoes. Add 2 teaspoons Italian seasoning, 1 teaspoon dried parsley, 1 teaspoon salt, ½ teaspoon ground black pepper, ¼ teaspoon baking soda (to reduce acidity), and ¼ teaspoon red pepper flakes for a mild spicy kick. Stir to combine thoroughly.
- Simmer the sauce: Reduce the heat to low and let the sauce simmer uncovered for 30-40 minutes, stirring occasionally until thickened and flavorful.
- Finalize the sauce: Stir in 2 tablespoons of parmesan cheese and ½ cup chopped fresh basil just before turning off the heat to enhance taste and aroma.
- Cook spaghetti noodles: Meanwhile, cook 1 lb of spaghetti noodles according to package instructions until al dente. Drain and set aside.
- Prepare mozzarella ‘eyeballs’: Drain the fresh mozzarella ciliegine and pat dry. Slice each black olive to create a round olive ‘pupil’ and place it on top of each mozzarella ball. Drizzle 2-3 tablespoons of extra virgin olive oil over the mozzarella eyeballs for added flavor and shine.
- Assemble the dish: Toss the cooked spaghetti noodles with the prepared sauce until evenly coated. Plate the spaghetti in bowls or on plates and place the mozzarella ‘eyeballs’ on top as a fun Halloween garnish.
- Serve: Serve the Halloween Spaghetti hot as a festive vegetarian main dish that’s both comforting and visually spooky.
Notes
- For a vegan version, omit the parmesan cheese or use a plant-based alternative.
- Adjust red pepper flakes to your preferred level of spiciness.
- You can prepare the sauce a day in advance; flavors will deepen if refrigerated overnight.
- Substitute spaghetti with any pasta shape you prefer.
- The baking soda helps neutralize the acidity of the tomato sauce, preventing it from being too tart.
Keywords: Halloween pasta, vegetarian spaghetti, festive spaghetti recipe, vegetarian Italian recipe, spooky dinner ideas, mozzarella eyeballs, tomato sauce pasta