Bring a large pot of salted water to a boil and cook pasta according to package instructions.
Add the cauliflower to a small pot and cover with water.
Boil for about 15 minutes or until the cauliflower is fork tender. Drain and add to a blender.
Saute the onion with the olive oil for about 5 minutes or until just lightly golden brown. Add in the garlic for and saute for an additional 2-3 minutes.
Transfer to the blender with the caulfilower.
Add in all remaining ingredients (aside from the peas) and blend until smooth.
Combine with the cooked pasta and stir to combine.
Stir in the peas.
Serve with fresh basil, parsley or chives and enjoy!