How To Make A Vegan Tuna Casserole
This Vegan Tuna Casserole recipe brings all the creamy, savory flavor of the classic—without dairy, eggs, or seafood. It’s budget-friendly, customizable, and packed with plant-based protein. If you’re looking for a nostalgic weeknight dinner, this recipe has you covered—with bold umami flavor and crispy topping included.

This tuna noodle casserole brings back fond memories of when I first lived on my own, was broke and had to meal prep most of my meals in order to have food for the week. No one ever showed me how to make it, I just threw some ingredients together and it became a staple in my home for years.
Since becoming vegan in 2016, I’ve wanted to make a plant-based version of my old recipe, but could never find dairy-free cream of mushroom soup. That’s when I decided to make this vegan Condensed Cream of Mushroom Soup so I could use it in this recipe. I tried making it with this 7-ingredient Vegan Cream of Mushroom Soup but found it just wasn’t thick enough for the casserole. But it’s great for a quick bowl of comfort.
So today you get a cream soup made with a vegan tuna substitute, a rich, smooth veggie-packed base and a crunchy buttery potato chip topping that’s so good, you’ll make it again and again. Welcome to plant based comfort food.
🥫Ingredients for Vegan Tuna Casserole (With Substitutions)

- Egg Free Noodles – it may be hard to find plant based noodles instead of egg noodles in the grocery store. But you can find them online at Walmart with the link on the left. Cook al dente according to the manufacturer’s directions so they don’t break apart when mixing ingredients.
- Butler Soy Curls – we mix this with strained sea weed water and allow to soak (covered) for at least 30 minutes. Sub with other vegan tuna substitutes like textured vegetable protein (TVP), shredded Hearts of Palm or mashed chickpeas for a no fish seafood bake.
- Seaweed Water – to mimic a slight “fishy” taste, we combine kelp powder, nori sheets, sea salt, olive oil and filtered water in a small pan, bring to a boil, cover and remove from heat and let soak for 10-15 minutes. You then add it to the soy curls and let the transformation begin.
- Condensed Cream of Mushroom Soup – this is my vegan version and I find it to be even better than Campbell’s. Sub with white beans, plant milk, olive oil, garlic powder, sea salt and black pepper mixed in a food processor until creamy.
- Fresh Peas – if you can’t find fresh, it’s perfectly fine to use frozen.
- Onion – I used red onion for the color contrast, but any color onion will do. You can also use shallots or sub with onion powder.
- Celery – I love to add this healthy veggie into this casserole for the extra “crunch” factor.
- Potato Chips – crush those baby’s up! Sub with bread crumbs or fried onions. If subbing with fried onions, skip crushing and pan-frying them in onion and garlic powder.
- Garlic Powder – mixed with potato chips and vegan butter for the potato chip topping. Can also use bread crumbs.
- Vegan Butter – mixed with potato chips and garlic powder to make the crunchy topping. Can use breadcrumbs instead.
- Nutritional Yeast – adds a cheesy, nutty flavor while providing a boost of Vitamin B12 nutrition.
- Sea Salt and Black Pepper – if low sodium, omit the salt. Sub black pepper with white pepper.
Complete ingredient measurements and all other information you need can be found in the recipe card below!
🥣Step-by-Step Instructions (With Photos)
Before you begin, cook noodles according to package directions, drain and set aside. I highly recommend cooking al dente so the noodles don’t break apart during the preparation process.

1. Prepare your plant-based tuna by first making seaweed water. Add torn nori pieces, kelp powder, olive oil and sea salt to boiling water (alternatively, you can use dulse flakes and skip the nori and kelp powder). Cover and remove from heat and allow to seep for 10 minutes.
2. Add Butler Soy Curls to a bowl. Using a strainer, pour seaweed water through the strainer. Use a fork to press the cooked seaweed down so all the water goes into pot. Stir so that the soy curls are fully coated with seaweed water. Cover with clean kitchen towel or plastic wrap and let sit for 30 minutes while you prepare the other ingredients. After 30 minutes, add to a food processor and pulse a few times (or use a fork) until the soy curls are shredded and look similar to tuna.

3. Use the same large pot you boiled noodles in and add pasta of choice and the rest of the ingredients.
4. Give it all a good stir until everything is coated with the condensed cream of mushroom soup.

5. Add mixture to a 9×13 casserole dish. Make your crispy topping by melting vegan butter and adding garlic powder and crushed potato chips to skillet. Stir to coat and sauté on medium heat until golden brown. Sprinkle over top of casserole.
6. Bake at 350F/177C for 30 minutes. Remove from oven and allow to cool for 10 minutes on a cooling rack. Serve hot topped with fresh parsley. Enjoy!

🧑🍳Pro Tips
- Don’t forget the salt! Vegan “tuna” needs bold seasoning—taste the filling before baking and adjust seasoning per your palate.
- Don’t want to use seaweed water? Try white miso paste, lemon juice, Old Bay Seasoning or capers for that “ocean” flavor.
- Sauce too thin? Simmer it a few more minutes or add 1 tsp cornstarch (mixed in cold water) or flour.
- Short on time? Use pre-cooked pasta to cut prep time.
- Craving crunch? Broil the casserole uncovered for 2–3 minutes at the end for an extra crispy, crunchy topping.
- Easy cleanup tip: Mix the sauce and filling in the same pot you cooked the pasta in!
- Make it ahead: Assemble and refrigerate up to 2 days before baking.
- Freezer-friendly: Freeze unbaked or baked portions for up to 3 months.
- Spice it up: by garnishing with my Trader Joe’s Zhoug Sauce,

♻️Customizations and Variations
You can easily switch it up in this dairy free tuna casserole and use the following to replace some of the ingredients to suit your dietary needs:
- Pasta: for noodle alternatives, choose GF penne or other gluten-free pasta, chickpea pasta or zucchini noodles (for a low-carb option).
- Protein swaps: TVP, shredded artichokes and hearts of palm can replace vegan soy curls for that subtle “fishy” flavor.
- Spicy: Add red pepper flakes + smoked paprika to spice it up a bit.
- Cheesy: Add shredded vegan cheese into sauce and on top.
- Other options: use blended white beans from a can or a potato-cauliflower blend instead of cream of mushroom soup for sauce.

💥Bold Flavor Boosts
- A squeeze of lemon after baking adds a bright pop of freshness and acidic flavor.
- Need a balanced kick of spicy, tangy and garlicky flavor? A drizzle of dairy-free sriracha mayo will help.
- For a burst of savory umami flavor and contrasting texture, sprinkle vegan furikake or my homemade Vegan Parmesan after cooking.
- Stir in chopped capers or olives for a Mediterranean twist (and serve with this Vegan Focaccia Bread).

❓Frequently Asked Questions
Hearts of Palm offer a texture that closely resembles the flakiness of tuna when shredded. To prepare, drain jar of liquid and pat dry each piece. Then use a fork to shred them into small, flaky pieces, similar to tuna. If you can’t find hearts of palm, try mashing a can of chickpeas as a popular alternative. You can also use firm or smoked tofu, or a store-bought vegan tuna alternative like I did with soy curls.
For this recipe, I boil torn pieces of nori, kelp powder, olive oil and sea salt for about a minute. Then, I cover and allow to “seep” for 10-15 minutes. I then strain it right into a bowl of soy curls where I stir, cover with a clean dish towel or plastic wrap and allow to soak for 30 minutes to soften them. They will further soften in the oven. You can also use kelp flakes instead of nori and kelp powder and follow the above steps.
I use salty potato chips and sauté them in a dab of vegan butter and teaspoon of garlic powder. However, you can use Panko Breadcrumbs (or regular), crushed vegan crackers or fried onions (which often add an element of sweet and crispy to the casserole). If using fried onions, skip the sauté. They are already prepared.

🥗Serving Suggestions to Compliment Vegan Tuna Noodle Casserole
- Massaged Kale Salad — or a simple green salad tossed with lemon vinaigrette or balsamic for a refreshing contrast.
- Vegan Garlic Bread — or toasted sourdough are perfect for scooping up that creamy sauce.
- Pickles — or pickled onions and other pickled veggies add a tangy crunch that cuts through the richness.
- Roasted Veggies — Try my Gochujang Carrots, broccoli, or these Air Fryer Brussels Sprouts for extra color and fiber.
- Chipotle Sauce — my smoky homemade sauce adds an extra spicy kick to this vegan casserole. Or use a drizzle of vegan ranch.
- Lemon Wedges — A squeeze over the top brightens everything!
- Crisp White Wine or Sparkling Water with Lemon — both are light and refreshing to balance the dish.

📦Storage, Freezing and Reheating
Fridge: store in the refrigerator for up to 5 days in airtight container.
Freezer: store in a freezer-safe container for up to 3 months.
To Defrost: remove from freezer and place in refrigerator over night. Alternatively, you can set on your countertop in the morning and it will be defrosted in a few hours.
To Reheat – cover with foil and place in oven at 350°F for 20 mins or microwave with splash of plant milk on a microwave-safe plate.

🥘More Vegan Comfort Food You’ll Love


Have you tried this? Why not leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card right below and/or a review in the comment section further down the page? I always appreciate your feedback. You can also follow me on Instagram, Facebook, Pinterest, and Twitter, and sign up for my newsletter!

Vegan Tuna Casserole Recipe
Equipment
- Large Pot to boil noodles and add ingredients to
- small pot
- Food processor or fork
- Strainer for seaweed water
- 9×13 casserole dish
Ingredients
To Make the Casserole
- 16 oz egg free noodles
- 12 oz condensed vegan cream of mushroom soup
- 12 oz soy curls rehydrated with seaweed water
- 1/2 cup celery chopped
- 1/2 cup onion
- 1/2 cup peas frozen ok
- 1 tbsp nutritional yeast
- sea salt and black pepper to taste
To Make the Seaweed Water
- 1/2 sheet nori roughly torn
- 1 tsp kelp powder
- 1 tbsp olive oil
- 2 cups filtered water
- 1/2 tsp sea salt
To Make Potato Chip Topping
- 1 tbsp vegan butter
- 1 tsp garlic powder
- 2 cups potato chips crushed
Instructions
- Prepare your plant-based tuna by first making seaweed water. Add torn nori pieces, kelp powder, olive oil and sea salt to boiling water (alternatively, you can use dulse flakes and skip the nori and kelp powder). Cover and remove from heat and allow to seep for 10 minutes.
- Add Butler Soy Curls to a bowl. Using a strainer, pour seaweed water through the strainer. Use a fork to press the cooked seaweed down so all the water goes into pot. Stir so that the soy curls are fully coated with seaweed water. Cover with clean kitchen towel of plastic wrap and let sit for 30 minutes while you prepare the other ingredients. After 30 minutes, add to a food processor and pulse a few times (or use a fork) until the soy curls are shredded and look similar to tuna.
- Use the same large pot you boiled noodles in and add pasta of choice and the rest of the ingredients.
- Give it all a good stir until everything is coated with the condensed cream of mushroom soup.
- Add mixture to a 9×13 casserole dish. Make your crispy topping by melting vegan butter and adding garlic powder and crushed potato chips to skillet. Stir to coat and sauté on medium heat until golden brown. Sprinkle over top of casserole.
- Bake at 350F/177C for 30 minutes. Remove from oven and allow to cool for 10 minutes on a cooling rack. Serve hot topped with fresh parsley. Enjoy!
Notes
- Don’t forget the salt! Vegan “tuna” needs bold seasoning—taste the filling before baking and adjust seasoning per your palate.
- Don’t want to use seaweed water? Try white miso paste, lemon juice, Old Bay Seasoning or capers for that “ocean” flavor.
- Sauce too thin? Simmer it a few more minutes or add 1 tsp cornstarch (mixed in cold water) or flour.
- Short on time? Use pre-cooked pasta to cut prep time.
- Craving crunch? Broil the casserole uncovered for 2–3 minutes at the end for an extra crispy, crunchy topping.
- Easy cleanup tip: Mix the sauce and filling in the same pot you cooked the pasta in!
- Make it ahead: Assemble and refrigerate up to 2 days before baking.
- Freezer-friendly: Freeze unbaked or baked portions for up to 3 months.






Just tried this vegan tuna casserole—creamy, hearty, and so comforting! 🌱✨
What a comforting and nostalgic dish! Its creamy texture and savory flavor brought back memories of my childhood.
I’ve made something like this before but never with the crushed potato chips on top. I’m glad I tried this recipe because it is such a delicious touch!
I love the salty potato chips on top, too. Thanks Audrey.
Such a clever plant-based twist! The texture and flavor were spot on, and I love how comforting it turned out. Definitely making this again!
I know the feeling. It’s a staple in our home. Thank you Jet.
I loved this veggie tuna casserole. The flavor and texture was incredible, my family really loved this one.
Good to hear, Paula. Thanks much for trying it.