Looking for Pasta Material
Here is a try for Eevee (a bit less al dente than your picture though), I guess the settings would be different for Cycles, and probably easier to find.
Use a Principled BSDF with a bit of Subsurface Scattering (don't forget to tweak the Subsurface Radius values), Specular at 1, a medium Roughness, and a bit of Noise Texture in order to have a bit of grainy texture:

For the pasta modeling:

Create 2 circles, checker deselect the outter circle, scale down:



Give it a Screw modifier to create a half torus:



Close the tips with LoopTools &gt; Bridge:



Recalculate the normals, select the slots, bevel:



Give your object a Subdivision Surface modifier:



Deform it a bit with the Proportional Editing on...