Nope! You can cook these under the grill or fry them in a pan too. I think they are best when they have the charred taste of being cooked on the BBQ and food always tastes better when cooked and eaten outside, but you don't have to. Cooking times will of course vary.