Student or Learner
My grammar book says only 1 is possible, what about 2 if considering more context?
1. The steak which we had for dinner last night was delicious.
2. The steak, which we had for dinner last night, was delicious.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.
You mean even if there no pre-context like the parenthesis, the underlined is possible? I don't think you can use "the" first without any description, if the description is a non-restrictive one, but I'm not sure if native speakers perceive non-restrictive clause first or later.
(I had some steak at TGI yesterday). The steak, which we had for dinner last night, was delicious.
It's all about the context.
First, let's suppose that you are discussing the quality of the food served in your hotel. Then you might say, "The steak we had for dinner last night was delicious".
Next, suppose someone asked you whether you had had the chance yet to taste any of the beef cuts he had given to you as a present. Then you might say, "The steak, which we had for dinner last night, was delicious".
So the first example is a general comment on the meal; the second is more specific to the steak and the circumstances in which it was eaten.
I'm not a teacher of English, but I have spoken it for (almost) all of my life....