20-Minute Vegetarian Main Dishes That Disappear Fast

When you crave flavorful vegetarian main dishes but don’t have hours to spare, these quick recipes deliver big time. Full of color and texture, they’ll vanish from the table before you know it—perfect for weeknights when you need something satisfying in a hurry.

Updated on Sun, 26 Apr 2026
From above, a baked Green Lentil and Vegetable Casserole with a rustic crust sits next to a serving spoon, ready for a family dinner. Save
From above, a baked Green Lentil and Vegetable Casserole with a rustic crust sits next to a serving spoon, ready for a family dinner. | cozyitri.com
01 of 2

Green Lentil & Vegetable Casserole

From above, a baked Green Lentil and Vegetable Casserole with a rustic crust sits next to a serving spoon, ready for a family dinner.
From above, a baked Green Lentil and Vegetable Casserole with a rustic crust sits next to a serving spoon, ready for a family dinner. | cozyitri.com

This protein-rich bake combines green lentils and seasonal vegetables in a cozy, gluten-free casserole for an effortless one-pot vegetarian dinner.

View Recipe Save
02 of 2

Spinach & Ricotta Ravioli

Golden, perfectly sealed ravioli filled with creamy ricotta and spinach, served on a white plate with glistening red sauce.
Golden, perfectly sealed ravioli filled with creamy ricotta and spinach, served on a white plate with glistening red sauce. | cozyitri.com

“Tastes just like the ravioli I had in Rome! Super easy to assemble and the kids even helped. Will absolutely make again.” —Elena

View Recipe Save