01 -
Boil spaghetti in a large pot of salted water until al dente. Reserve about 100 ml of the pasta water before draining.
02 -
Heat olive oil in a large pan over medium heat. Sauté the diced onion until translucent, then add chopped garlic and cook until fragrant.
03 -
Add shrimp to the pan and sauté for 2–3 minutes until pink and cooked through. Drizzle with lemon juice, then remove shrimp and set aside.
04 -
In the same pan, combine cream cheese, vegetable broth, and cream (if using). Stir until smooth. Season with salt, pepper, and optional chili flakes.
05 -
Add drained spaghetti and shrimp back into the pan. Toss well, adding reserved pasta water if needed to loosen the sauce.
06 -
Heat briefly until everything is warmed through. Garnish with fresh herbs and serve immediately.