One Pot Creamy Lasagna Soup
"Easy 1- Pot Creamy Lasagna Soup. Such a comforting soup you can make time and time again. Made with delicious noodles, tomatoes, lentils, and italian seasoning. This soup is vegan and can be made gluten-free with switching out the noodles."
-- @itsallgoodvegan

Recipe Intro From itsallgoodvegan

This recipe is featured in our Weekly Meal Planner Email Newsletter. Sign up for the meal plan here to have 6 great dinner recipes and a fun weekend bonus (along with a full shopping list) delivered to your inbox every Sunday!


Prep time 20mins
Cook time 30mins
Serves or Makes: 3
Buy ingredients
Add ingredients directly to your favorite online grocery cart (where available).
Print recipe



  • 2 teaspoons neutral oil
  • 1 medium white onion, choppped
  • 3 cloves garlic, choppped
  • 4 cups vegetable broth
  • 1/ 3 cup red lentils, uncooked
  • 1 (14.5 ounce) can diced tomatoes
  • 1 tablespoon tomato paste
  • 1/ 2 teaspoon salt
  • 1/ 2 teaspoon pepper
  • 1 1/ 2 tabelspoons Italian seasoning
  • 8 gluten free lasagna noodles, broken into pieces
  • 1/ 2 small lemon, seeded and juiced
  • 1/ 2 cup dairy-free milk
  • 2 tabelspoons nutritional yeast
  • 1 cup fresh spinach


  • Step 1

    Heat a large pot with oil over medium heat and cook the onion until soft and translucent, about 3 minutes. Add the garlic and cook until fragrant, 1-2 minutes.

  • Step 2

    Add the vegetable broth, lentils, canned tomatoes, tomato paste, salt, pepper, and Italian seasoning, stirring frequently until the soup comes to a boil.

  • Step 3

    Add the lasagna noodles and cook until tender, 7-8 minutes. Add the lemon juice, dairy-free milk, nutritional yeast, and spinach, stirring constantly until combined. Remove the pot from the heat.

  • Step 4

    Taste and adjust seasoning as necessary.

  • Step 5

    Divide into soup bowls and serve, garnishing whatever toppings you have on hand.

More from @itsallgoodvegan