This super easy vegan one-pot lasagna delivers all the classic lasagna flavors without the layers or baking. Made in a single pot, this hearty dish combines a rich tomato sauce, tender lasagna noodles, and creamy plant-based cheeses for a quick, satisfying meal that’s perfect for weeknights.
Sauté the Vegetables: Heat olive oil in a large skillet over medium heat. Add onion, garlic, celery, and carrot. Sauté for 5–7 minutes until vegetables are soft and fragrant. (Step: Sauté vegetables)
Build the Sauce: Stir in tomato paste, oregano, and basil. Cook for 1–2 minutes. Add tofu crumbles and mix well. Let it cook for 2–3 minutes to incorporate flavors. (Step: Make sauce)
Add Pasta and Liquids: Pour in the tomato purée and 1 cup of water, stirring to combine. Nestle broken lasagna sheets into the sauce, ensuring they are mostly submerged. Cover and simmer on medium-low heat for 10–15 minutes, stirring occasionally. Add more water if needed to maintain a saucy consistency. (Step: Cook pasta)
Add Cream and Cheese: Spread dollops of plant-based cream cheese or pour béchamel sauce over the lasagna. Sprinkle shredded mozzarella cheese on top. Cover again and cook for 2–4 minutes until the cheese melts and becomes bubbly. (Step: Melt cheese)
Serve: Taste and adjust with salt and pepper. Let the dish rest for 5 minutes to set. Garnish with fresh basil and serve straight from the pot. Enjoy with a side salad or garlic bread! (Step: Serve hot)