Start by boiling udon noodles until soft but still chewy. Drain and set aside without overcooking. Pat shrimp dry and season lightly with salt and pepper for better searing. This helps build flavor before combining everything later.
Heat butter and olive oil in a pan until slightly sizzling. Add garlic and sauté until fragrant. Cook shrimp until pink and slightly golden on both sides. Do not overcook them. Remove shrimp and keep aside to maintain tenderness.
In a bowl, whisk egg yolks, cream, Parmesan, soy sauce, and gochujang. Gochujang Mix until smooth and creamy with no lumps. This becomes your carbonara sauce base. The balance of spice and cream is what defines this dish.
Add cooked udon noodles into the same pan used for shrimp. Pour the sauce slowly while mixing continuously on low heat. This helps the sauce coat every noodle without scrambling the eggs.
Add cooked shrimp back into the pan and toss gently. Let everything heat together for 1–2 minutes so flavors blend well. Turn off heat once the sauce becomes creamy and glossy.
Top with chopped green onions and a sprinkle of black pepper. Serve immediately while warm and creamy for the best texture. The aroma and spice hit perfectly when freshly served.