One-Pot Vegan Lasagna with Tofu and Veggies

A delicious and easy one-pot vegan lasagna loaded with tofu, vegetables, tomato sauce, and plant-based cheese. Perfect for a comforting and dairy-free meal.

May 26, 2025 - 21:21
May 26, 2025 - 21:21
 0
One-Pot Vegan Lasagna with Tofu and Veggies
Prep Time 15 min
Cook Time 25 min
Serving 4
Difficulty Easy

This one-pot vegan lasagna is a wholesome and satisfying meal that combines layers of flavor with the simplicity of stovetop cooking. With a hearty mix of sautéed onions, garlic, carrots, and celery, along with protein-packed tofu and rich tomato sauce, this lasagna delivers the comforting essence of traditional lasagna without any dairy. Topped with creamy plant-based béchamel and melty vegan mozzarella-style cheese, it’s the perfect fuss-free dinner that’s both nutritious and delicious.

Ingredients

Nutritional Information

  • Calories:  420
  • Total Fat:  18g
  • Saturated Fat:  3.5g
  • Cholesterol:  0mg
  • Sodium:  600mg
  • Total Carbohydrates:  45g
  • Dietary Fiber:  6g
  • Sugars:  7g
  • Protein:  18g

Directions

1. Saute the vegetables

Heat olive oil in a large pan over medium heat. Add chopped onions, garlic, celery, and carrots. Sauté for 5–7 minutes until the vegetables are soft and fragrant.

2. Make the sauce

Stir in tomato paste, oregano, and basil. Cook for 1–2 minutes. Add tofu cubes and mix well. Let it cook for 2–3 minutes to absorb the flavors.

3. Add pasta and liquid

Pour in tomato purée and 1 cup of water, stirring to combine. Nestle the broken lasagna noodles into the sauce, ensuring most of them are submerged. Cover and cook on medium-low heat for 10–15 minutes, stirring occasionally. Add more water if needed to keep the pasta covered in sauce.

4. Add cream and cheese

Spread plant-based cream cheese or pour béchamel sauce over the lasagna. Sprinkle shredded mozzarella-style cheese on top. Cover again and cook for another 2–4 minutes until the cheese melts and bubbles.

5. Serve hot

Taste and adjust with salt and pepper if needed. Let the dish rest for 5 minutes before serving. Garnish with fresh basil and enjoy straight from the pan with a side salad or garlic bread!

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0