Easy Vegetarian Lasagna Soup

This gorgeous vegetarian lasagna soup is the perfect winter comfort food recipe - turning a classic vegetarian lasagna into a thick and creamy soup alternative. This recipe is made in one pot and is packed with goodness - including plant-based protein from the lentils, a creamy tomato sauce, and of course, lasagna noodles.

a white bowl of creamy lasagna soup, topped with ricotta and pecorino

I shared another twist on a lasagna recently in this lentil skillet lasagna, which was hugely popular - and this lasagna soup is another fantastic alternative, with more sauce! Pair with a slice of garlic bread for a delicious indulgent comfort food dinner.

For more delicious soup inspiration, try my creamy tortellini soup, this hearty minestrone soup, or my viral white bean soup recipe.

Ingredient Notes  

The exact quantities of the ingredients you need for this recipe are included in the recipe card at the bottom of this post. Here, I've added a few notes on the ingredients you need, plus a few potential substitutions you could make if you can't eat/find a certain ingredient.

ingredients list for lasagna soup: lasagna sheets, cream, tomato paste, balsamic, canned tomatoes, bay leaf, veg stock, ricotta, garlic, seasonings, onion, gcarrot
  • Lentils: Canned lentils save time, but cooked brown or green lentils work equally well. 
  • Sofrito: I always use a base of finely diced onion and carrot for this recipe - some diced celery also works well, along with minced garlic.
  • Chopped Tomatoes: You could either use canned plum, cherry, or diced tomatoes for this recipe. For a smoother sauce, you could also use passata.
  • Lasagna Sheets: Break them into squares for a rustic look, or substitute with bow-tie or shell pasta for a similar result. Make sure you mix the lasagna sheets into the sauce well to keep them from clumping together.
  • Cream: Adds a silky texture-swap with coconut cream for a vegan option. Use double cream (heavy cream) for best results.
  • Ricotta and Pecorino: For the perfect lasagna-like finish.  I like this soup best with a scoop of ricotta on top, and Pecorino grated over it.

Variations & Substitutions  

- Vegan Option: Use plant-based cream and skip the ricotta and Pecorino, or replace them with vegan cheese. 

- Protein Boost: Add some vegan mince or white beans for extra protein.  

How to Make Lentil Lasagna Soup  

Again, the exact step-by-step instructions and ingredient quantities will be in the recipe card at the bottom of this page. 

Below is an overview for making this recipe, plus some process shots to help you visualize how this recipe should turn out.

1. Sauté the Vegetables  

   Heat 1 tablespoon oil in a large pan. Add the diced onion and carrot, sautéing for 5-6 minutes until softened. Stir in the garlic and cook for another minute.  

2. Build the Base  

Add the flour, balsamic vinegar, tomato paste, and dried herbs, stirring well. Pour in the chopped tomatoes, drained lentils, and half of the vegetable stock.  

Bring the mixture to a boil, then reduce to a simmer for 25 minutes, allowing the flavors to meld. For a thicker soup, blend about ¼ of the pot with a stick blender.  

a bowl of vegetarian lasagna soup topped with ricotta, basol, and pecorno

3. Cook the Pasta  

Add the broken lasagna sheets and the remaining stock. Simmer for 10 minutes, stirring occasionally, until the pasta is tender.    

Stir in the cream, ensuring the soup is heated through but not boiling.  

4. Serve and Garnish  

Ladle the soup into bowls and top with dollops of ricotta, a sprinkle of Pecorino, and optional fresh basil leaves.  

Top Tips \ Chef's Notes  

Stir the soup occasionally after adding the lasagna sheets to prevent them from clumping, and make sure the lasagna sheets aren't too big when you add them to the soup. 

If you're planning to meal prep this recipe, prepare the soup base (steps 1-3) in advance and add the pasta and cream when reheating.  For a brothier soup, add extra stock or water as needed. 

Storage & Reheating  

Store any leftover lasagna soup in an airtight container in the fridge for 3-4 days. Reheat gently on the stove, adding a splash of stock or water to loosen the consistency if it thickens.  

a side of view of lasagna soup with ricotta on top

FAQs  

Can I freeze this soup?  

Yes, freeze the soup base without the cream and pasta. Add fresh pasta and cream when reheating for the best texture.  

What can I use instead of lasagna sheets?  

Any short pasta, like penne or fusilli, works well in place of lasagna sheets. 

Vegetarian Lasagna Soup

Vegetarian Lasagna Soup

Yield: 4-5 portions
Prep Time: 5 minutes
Cook Time: 50 minutes
Total Time: 55 minutes

A beautifully creamy easy vegetarian lasagna soup made with lentils. Perfect one-pot winter comfort food.

Ingredients

  • 1 tablespoon oil
  • 1 white onion, diced
  • 1 carrot, diced
  • 2 garlic cloves, minced
  • 2 teaspoon balsamic vinegar
  • 1 tablespoon tomato paste
  • 400g chopped tomatoes
  • 400g tinned lentils, drained
  • 1 teaspoon Italian herbs
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • 750ml vegetable stock
  • 125ml cream
  • 200g lasagna sheets, broken into squares
  • 100g ricotta
  • 30g pecorino

Instructions

  1. Heat your oil in a pan, then add the diced onion and carrot. Saute for 5-6 minutes, stirring often, until the vegetables begin to soften.
  2. Add the garlic and flour, and cook for another minute, then add the tomato paste, balsamic vinegar, and herbs.
  3. Add your chopped tomatoes,the lentils, and about half of the stock. Bring to the boil, and let the mixture simmer for 25 minutes.
  4. Optionally, at this point you can use your stick blender to blend about ¼ of the pot for a thicker and creamier consistency.
  5. Add the lasagna sheets and the remaining stock, and stir.
  6. Simmer the lasagna sheets in the soup for 10 minutes or until they’re cooked through, then stir in the cream.
  7. Top your lasagna soup with the ricotta and pecorino, and some fresh basil if you have it.

Notes

Stir the soup occasionally after adding the lasagna sheets to prevent them from clumping, and make sure the lasagna sheets aren’t too big when you add them to the soup. 

If you’re planning to meal prep this recipe, prepare the soup base (steps 1-3) in advance and add the pasta and cream when reheating.  For a brothier soup, add extra stock or water as needed. 

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 449Total Fat: 24gSaturated Fat: 12gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 73mgSodium: 892mgCarbohydrates: 38gFiber: 11gSugar: 10gProtein: 23g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *