سبزی ها را بشویید سپس ریز خرد کنید. در تابه بربزید و تفت دهید تا حجم آنها کم شود سپس یک قاشق روغن اضافه کنید و کمی سرخ کنید. مراقب باشید سبزی ته نگیرد. پیاز را زیر خرد کنید و در قابلمه بریزید و کمی تفت دهید سپس روغن و گوشت را اضافه کنید. زردچوبه، فلفل و یک قاشق شنبلیله خشک را برای عطر بهتر قورمه سبزی به آن اضافه کنید.
سبزی های سرخ شده را به قابلمه اضافه کنید و مقداری آب بریزید. لوبیا قرمز را از قبل خیس کنید و آبکشی کنید و در این مرحله به خورشت اضافه کنید تا گوشت و لوبیا با هم پخته شوند. می توانید لوبیا را از قبل بپزید و در مراحل پایانی به خورش اضافه کنید. پخت یک قورمه سبزی اصیل ایرانی 3 تا 4 ساعت زمان نیاز دارد. بعد از پخت گوشت لیموعمانی ها را با چنگال سوراخ کنید و در خورش بیندازید. در آخر یک قاشق رب گوجه فرنگی را در روغن کمی تفت دهید و به خورش اضافه کنید. در آخر نمک را اضافه کنید. وقتی روی خورش یک لایه روغن ایجاد شد یعنی خورش کاملا جا افتاده. قورمه سبزی باید کم آب باشد. در برخی مناطق ایران تمر هندی یا آبغوره نیز در پایان کار اضافه می شود.