
Tuna casserole was the dish my mom made on busy school nights, the kind of meal that smelled like home before you even sat down. When I started eating more plant-based meals, I assumed that particular comfort was gone for good. This cheesy vegan tuna casserole recipe proved me wrong in the best possible way.
The trick is in the layers — a rich, cheesy sauce clinging to every noodle, a briny hint that mimics the original, and a crispy top that gives way to something warm and creamy underneath. It tastes like a hug in a baking dish, and it disappears just as fast at my table as the original ever did.
Table of Contents
Why You’ll Love This Recipe
- Classic comfort food flavor, fully plant-based
- Creamy, cheesy sauce made without any dairy
- Easy one-dish bake that’s perfect for busy weeknights
- Great way to use pantry staples you likely already have
- Freezes well for make-ahead dinners
- Crispy, golden topping that contrasts beautifully with the creamy filling
What You’ll Need
Main Ingredients
- 12 ounces egg-free pasta (rotini or elbow)
- 1 cup raw cashews, soaked
- 1 1/2 cups unsweetened plant milk
- 1/4 cup nutritional yeast
- 2 tablespoons lemon juice
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1 sheet nori, crumbled (for a subtle briny flavor)
- 1 cup frozen peas
- 1 can hearts of palm or jackfruit, shredded and drained (for the “tuna” texture)
- 1/2 cup breadcrumbs
- Salt and pepper, to taste
Optional Add-ins
- Diced celery: adds crunch and classic casserole texture
- Vegan butter (1 tablespoon, melted): mixed into the breadcrumb topping for extra crispiness
- Capers: for a briny, tangy pop similar to classic tuna salad
- Shredded vegan cheddar: layered in for extra cheesy richness
Step-by-Step Instructions
- Preheat the oven to 375°F (190°C) and lightly grease a baking dish.
- Cook the pasta according to package instructions until just al dente, then drain.
- Drain the soaked cashews and blend with plant milk, nutritional yeast, lemon juice, onion powder, and garlic powder until completely smooth.
- Stir the crumbled nori into the cashew sauce for a subtle briny depth.
- In a large bowl, combine the cooked pasta, cashew sauce, frozen peas, and shredded hearts of palm or jackfruit.
- Season with salt and pepper, then mix until evenly coated.
- Transfer the mixture into the prepared baking dish, spreading it evenly.
- Sprinkle the breadcrumbs evenly over the top.
- Bake for 20–25 minutes, until the top is golden and the casserole is bubbling at the edges.
- Let rest for 5 minutes before serving.
Pro Tips
- Don’t overcook the pasta before baking — it will continue to soften in the oven, so slightly underdone is ideal.
- The nori is what gives this dish its signature briny, ocean-like flavor, so don’t skip it even if it feels unusual.
- For an extra-crispy top, mix a little melted vegan butter into the breadcrumbs before sprinkling.
Variations & Substitutions
If hearts of palm isn’t available, canned jackfruit or even mashed chickpeas work well to mimic the flaky texture. Gluten-free pasta substitutes seamlessly in this recipe with no other adjustments needed. For a lower-fat version, swap the cashew sauce for a base of blended white beans and plant milk.
What to Serve With
This casserole is hearty enough to be the main event, but it pairs wonderfully with a simple green salad, steamed broccoli, or garlic bread for soaking up the creamy sauce. A light lemon vinaigrette salad on the side helps balance the richness.
Storage & Reheating
Store leftovers in an airtight container in the fridge for up to 4 days. To freeze, cool completely and store in a freezer-safe dish for up to 2 months. Reheat covered in the oven at 350°F (175°C) for about 20 minutes, or in the microwave in 1-minute intervals until warmed through.
FAQs
What gives this vegan tuna casserole its fishy flavor? Crumbled nori sheets are the secret — they add a subtle briny, ocean-like note that mimics the flavor typically associated with tuna.
Can I make this casserole gluten-free? Yes, simply use your favorite gluten-free pasta and gluten-free breadcrumbs; the rest of the recipe stays exactly the same.
Can I prepare this vegan tuna casserole recipe ahead of time? Absolutely — assemble the entire casserole up to a day in advance, cover, and refrigerate. Add the breadcrumb topping right before baking for the best texture.
Recipe Card
Prep Time: 20 minutes Cook Time: 25 minutes Total Time: 45 minutes Servings: 6
Ingredients (summary):
Egg-free pasta, soaked cashews, plant milk, nutritional yeast, lemon juice, onion powder, garlic powder, nori, frozen peas, hearts of palm or jackfruit, breadcrumbs, salt, pepper.
Instructions (summary):
Cook pasta, blend cashew sauce with nori, combine with pasta, peas, and shredded “tuna,” top with breadcrumbs, and bake until golden and bubbling.
Dairy-free tuna casserole with cashew cream sauce Soaked cashews blended smooth create a sauce so rich and creamy, you’d never guess it started with a handful of raw nuts.
Bake up this cheesy vegan tuna casserole recipe this week and tell me in the comments if it brought back any cozy childhood memories for you too!
