Yes, I think you could use the stove to make this recipe. Although roasting is much more efficient! For a stovetop method, you'd sauté the vegetables, olive oil, and seasonings until soft enough to blend.