This easy dairy free gluten free lasagna soup is made with a variety of italian inspired veggies like tomatoes, onions, spinach, and zucchini, plus italian sausage, and gluten free lasagna noodles. Top with some delicious extras like dairy free parm, fresh herbs, and pine nuts for a delicious bowl of comforting soup any night of the week!
The first time I saw a recipe for lasagna soup, my mind was blown. I mean, lasagna + soup?! Two of my favorite things. AKA a match made in heaven.
I knew I had to create a creamy dairy free version that would have all the traditional flavors of lasagna without sacrificing any of that ultra rich + satisfying lasagna flavor.
This version is made with canned tomatoes, onions, garlic, spinach, zucchini, italian sausage, and lasagna noodles. If you read further in the blog post you’ll see some modifications I’ve included for a vegan option, nut free option, and a paleo / whole30 friendly option, too.
Why you’ll love this lasagna soup:
It is:
- Creamy
- Full of complex italian flavors
- Satisfying
- Comforting
- Warming
- Easy to make
- Delicious!
Ingredients
This lasagna soup is made with a combination of a few fresh veggies + herbs, and pantry staples for an easy and weeknight friendly meal.
(If you’re already ready to get started, scroll all the way down to the bottom for the full recipe!)
Here’s exactly what you need to make this soup:
- Raw cashews – This is what you’ll use to make the base of the soup creamy. If you have an allergy to cashews, you can leave them out, and replace 1 cup of the broth with a non-dairy milk or creamer. I would recommend Oatly or Plain Nut Pods.
- Just boiled water – Used to soak the raw cashews until they’re ready to be blended.
- Olive oil
- Italian sausage – Really any type of sausage would work for this recipe. I like to buy the raw sausage links from our local natural food store’s meat counter and remove the casing before cooking. You could also use a plant based style ground meat, or leave the meat out all together for a vegan / vegetarian option.
- Garlic
- Zucchini
- Italian seasoning – All purpose seasoning, or a combination of dried oregano + marjoram also work in a pinch.
- Salt + pepper
- Gluten free lasagna noodles – Any type of lasagna noodle will work, or for a paleo / whole30 friendly option simply leave the noodles out all together, or add spaghetti squash noodles or zucchini noodles just before serving!
- Tomato paste
- Diced tomatoes – Regular or fire roasted are both delicious.
- Broth – Veggie broth, chicken broth, or beef broth would all work for this recipe. Obviously if you’re making a vegan version choose a vegetarian broth.
- Baby spinach
- Fresh herbs – Optional, but adding them to the top of the soup does bring a little brightness to each bowl! Parsley or basil would both be excellent choices.
- Dairy free parmesan – Dairy free parmesan or regular parmesan (if you can eat dairy) are a really nice touch to sprinkle of the top before serving!
- Pine nuts – Again, optional, but more garnishes > less garnishes IMO 😉
How to make this dairy free lasagna soup
Technically, this soup can be made with one pot. That is if you cook the noodles, and then afterwards use the same pot to make the rest of the soup. Alternatively you can make it using two separate pots to save some time.
I wrote the recipe using 2 separate pots, but if you decide to cook the pasta in the same pot as the soup, simply move the pasta cooking to step #2 (right after you start soaking your cashews) and proceed with the rest of the recipe as written.
Here’s the step-by-step instructions:
Step 1: Soak the cashews (if using)
The base of this soup is made creamy by blending soaked cashews with a portion of the broth. If you have a cashew allergy, you can leave them out swap about 1 cups worth of the broth for a nondairy milk or dairy free creamer.
If using cashews: Pour enough just boiled water over cashews in a heat proof bowl and set aside to soak for at least 30 minutes.
Step 2: Cook the sausage and onions
Heat olive oil in a large soup pot over medium high heat. Add onions and sausage and cook, breaking up the meat with a spatula, until fully browned and onions start have softened and started to caramelize – about 6-8 minutes.
Step 3: Make the creamy cashew broth mixture
While onions and sausage cooks, drain cashews and blend with 2 cups of the broth in a high speed blender until creamy and no pieces of cashews remain.
Step 4: Make the rest of the soup
Reduce heat to medium and add garlic, italian seasoning, tomato paste, zucchini, salt, and black pepper to the pot with onions and sausage. Cook, stirring frequently, until you can smell the garlic and spices, and tomato paste has darkened slightly – about 1-2 minutes.
Pour in creamy cashew broth mixture + remaining 3 cups of broth, and add diced tomatoes. Stir to combine. Bring to a simmer, lower heat, and simmer on low for about 10-15 minutes, stirring occasionally, until veggies are tender.
Step 5: Cook lasagna noodles
As mentioned above, you can also cook the lasagna noodles before starting the soup in the same pot. If you haven’t done that, cook lasagna noodles in a separate pot according to package instructions. Drain and set aside.
Step 6: Add baby spinach and lasagna noodles
Season soup taste with salt and pepper. Add baby spinach and lasagna noodles. Stir and let sit until spinach is just wilted and noodles are warmed through. If the soup is too thick, thin with a little more broth and re-season if needed.
Step 7: Serve + enjoy!
Divide between bowls and top with parmesan or vegan parmesan, fresh herbs, and pine nuts. Enjoy!
Can I use ground, pork, or chicken instead of italian sausage for this recipe?
Yes absolutely. Other types of ground meat will work well in this recipe. Just keep in mind that ground beef, ground pork, or ground chicken are not yet seasoned as the italian sausage is.
If you decide to use a plain ground meat I recommend seasoning it with salt and pepper to your liking while it’s browning in the pot.
Can I use another type of pasta for lasagna soup?
Totally! Any other type of pasta would work for this lasagna soup recipe. Simply use an equivalent amount in exchange for the 9 ounces of lasagna noodles. Fusilli, bow tie, or penne pasta would all be great choices.
Whatever type of pasta you choose, it will soften as it sits in the soup if it isn’t eaten right away. If you plan to save some for leftovers, I would recommend keeping the pasta on the side until you’re ready to warm it up.
How to store, re-heat, and freeze
To store: This lasagna soup will keep in a covered container in the refrigerator for up to a week. Once the noodles are in the soup they will start to soak up the broth and soften. If you plan to save some for leftovers, I would recommend keeping the pasta on the side until you’re ready to warm it up. If the idea of slightly softer pasta doesn’t bother you, and the soup becomes too thick for your preference, just add a little more broth to thin before re-heating.
To re-heat: To re-heat this soup simply warm gently on the stove, or re-heat in for 1-2 minutes in the microwave.
To freeze: I have not attempted to freeze this soup, but I imagine it would work well. You may want to consider freezing only the base (without the lasagna noodles) separate from any pasta, and then cook the noodles once you’re ready to thaw and eat the base.
Substitutions & swaps
This lasagna soup can easily be made vegetarian / vegan / paleo / whole30 friendly / nut free.
Here’s some ideas:
To make this soup vegan / vegetarian: Swap the italian sausage for a plant based ground meat, a can of drained chickpeas or white beans, or leave the meat out altogether. I have made it both with and without meat and it’s equally delicious both ways!
To make this recipe paleo / whole30 friendly: To make this recipe paleo / whole30 friendly leave out the pasta, or substitute it with your favorite veggie “noodles”. Adding cooked spaghetti squash or zucchini noodles are the end just before serving would be a delicious grain free alternative for this recipe.
To make it nut free: If you can’t have cashews, they can either be left out altogether (the soup will not be creamy, but still delicious!), or leave them out and swap 1 cup of the broth for 1 cup of your favorite nondairy milk or creamer. I would recommend Oatly or Plain Nut Pods.
If you make this lasagna soup, please let us know by leaving a REVIEW and RATING below!
And make sure to sign up for our newsletter and follow along on Instagram, Pinterest, and Facebook for more Nyssa’s Kitchen recipes! And if you make an NK recipe be sure to snap a picture & tag @nyssas_kitchen! I LOVVVE seeing what you’re making from the blog 🥳
PrintDairy Free Gluten Free Lasagna Soup
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Gluten Free
Description
This easy dairy free gluten free lasagna soup is made with a variety of italian inspired veggies like tomatoes, onions, spinach, and zucchini, plus italian sausage, and gluten free lasagna noodles. Top with some delicious extras like dairy free parm, fresh herbs, and pine nuts for a delicious bowl of comforting soup any night of the week!
Ingredients
For the soup
- 3/4 cup raw cashews + enough just boiled water to cover in a heat proof bowl
- 2 tablespoons olive oil
- 1 medium onion, diced
- 1 pound italian sausage
- 3 cloves garlic, chopped
- 1 large zucchini, quartered and sliced
- 2 teaspoons italian seasoning
-
1 1/2 teaspoons sea salt
-
1/2 teaspoon black pepper
- 1 9 ounce box gluten free lasagna noodles, broken into pieces
- 1/2 cup tomato paste
- 1 14.5 ounce can diced tomatoes
- 5 cups broth
- 1 5 ounce container baby spinach
To garnish
- fresh parsley or basil
- parmesan or dairy free parmesan
- pine nuts
Instructions
- Pour enough just boiled water over cashews in a heat proof bowl and set aside to soak for at least 30 minutes.
- Heat olive oil in a large soup pot over medium high heat. Add onions and sausage and cook, breaking up the meat with a spatula, until fully browned and onions start have softened and started to caramelize – about 6-8 minutes.
- While onions and sausage cooks, drain cashews and blend with 2 cups of the broth in a high speed blender until creamy and no pieces of cashews remain.
- Reduce heat to medium and add garlic, italian seasoning, tomato paste, zucchini, salt, and black pepper to the pot with onions and sausage. Cook, stirring frequently, until you can smell the garlic and spices, and tomato paste has darkened slightly – about 1-2 minutes.
- Pour in creamy cashew broth mixture + remaining 3 cups of broth, and add diced tomatoes. Stir to combine. Bring to a simmer, lower heat, and simmer on low for about 10-15 minutes, stirring occasionally, until veggies are all tender.
- While soup is simmering, cook lasagna noodles in a separate pot according to package instructions. Drain and set aside.
- Season soup taste with salt and pepper. Add baby spinach and lasagna noodles. *Side note: The pasta will soften as it sits in the soup if it isn’t eaten right away. If you plan to save some for leftovers, I would recommend keeping the pasta on the side until you’re ready to warm it up.* Stir and let sit until spinach is just wilted and noodles are warmed through. If the soup is too thick, thin with a little more broth and re-season if needed.
- Divide between bowls and top with parmesan or vegan parmesan, and some fresh parsley. Enjoy!
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: soup
- Method: stove top
- Cuisine: american
Laura says
Delicious! Easy to make, nourishing, and hearty.
Nyssa Tanner says
Hooray! Happy to hear that you enjoyed this cozy soup 🙂 – Nyssa
Mack says
This is fantastic ! I had some ground turkey in the freezer and added spices to make Italian sausage . I also added some nutritional yeast ( like a couple tablespoons) and extra spices and herbs to taste but I will be making again and have already recommended. Quick easy and delicious. With or without the pasta .
Nyssa Tanner says
Those modifications sound fabulous! I’m always a fan of adding a few tablespoons of nutritional yeast for that extra good umami flavor. So happy you enjoyed! Thank you for your thoughtful feedback! – Nyssa
francesca says
So good, great to freeze (without pasta) for lunch prep! Cook pasta right before use. Yum!
Nyssa Tanner says
Yes! Perfect for meal prep, I’m so glad you liked it!
Gabrielle says
Made this soup twice already and it’s best thing that ever happens to me (food wise), it really does taste like lasagna
Nyssa Tanner says
Doesn’t it though!? Soup and lasagna are high on my list of comfort food faves so it was a natural pairing. So happy you enjoyed!