Mix together the oil and sugar. Add the eggs and mix well. Add the carrots, pineapple, cinnamon and vanilla. Mix well.
Stir together the baking soda, salt and flour. Add to mixing bowl and combine well. Stir in nuts if using.
Place liners in a cupcake pan. Scoop batter into cupcake pans.
Bake in a 350ºF. oven for about 20 minutes. Cool in pan.
When cool, make the frosting below.
Fit a pastry bag with a writing tip, I used tip #6. Pipe the frosting on top of cupcakes.
Top the cupcake with a Ferreo Rocher truffle.
Heat the raspberry jam in the microwave for 15 seconds. Stir and wait until it still cool enough to flow off of a spoon but not melt the truffle or frosting. Drizzle over the top of the truffle to represent the spaghetti.
Recipe by Recipes Food and Cooking at https://recipesfoodandcooking.com/2015/03/28/spaghetti-and-meatball-cupcakes/