• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Privacy Policy
  • About

BeExtraVegant

  • Home
  • Blog
    • Main course
      • Breakfast
      • Lunch
      • Dinner
    • Side dishes
      • Dips
    • Dessert
    • Snacks
    • Drinks
    • Gluten Free
  • Weekly Newsletter and Prep-Friendly Guide
  • Busy Bites E-Book Bundle
  • About Me

July 13, 2026 Uncategorized

Vegan Ceviche Tostadas with Tofu

Jump to Recipe Print Recipe

If you love fresh, bright, lime-y dishes that wake your mouth up before your brain does, this vegan ceviche tostadas with tofu is for you. I make this all summer because it is so easy and you don’t have to switch on the stove even once!

It has all the things that make ceviche so good: acidity, crunch, heat, and salt. Instead of seafood, this version uses tofu marinated with lime juice and nori for a briny, savory flavor that gives the whole dish a ceviche-inspired feel. Then it gets tossed with chopped cucumber, tomato, bell pepper, and jalapeños and piled onto crispy corn tortillas. It’s fresh, satisfying, and very easy to make ahead.

It works especially well chilled for a few hours, and it’s right at home served on tostadas, with chips, or as a fresh appetizer (my fav: kombucha on ice). That’s a pattern you see across many ceviche-style recipes, and for good reason: the cold, marinated texture is what makes it perfect on hot days.

One vegan ceviche tostada picked up

What Is Vegan Ceviche with Tofu?

Traditional ceviche is usually made by marinating seafood in citrus juice with vegetables, herbs, and chiles. In my version, the seafood is replaced with tofu that can soak up the bright, citrusy flavor and still give you a satisfying bite. Many vegan ceviche recipes use vegetables or hearts of palm, and this version uses tofu for a more filling, protein-rich option! Gotta make the vegains 💪🏼🌱.

Here, torn tofu is marinated with lime juice, salt, pepper, and powdered nori. The nori brings a subtle ocean-y note without making the dish taste overly “seafood-like”.

I Bet You’ll Love These Ceviche Tostadas!

  • It’s fresh, bright, and packed with crunch
  • It uses simple ingredients and comes together easily
  • The tofu makes it more filling than many veggie-only ceviche recipes
  • It’s naturally vegan and easy to make gluten-free if you serve it with corn tortillas or lettuce cups
  • It works as a light meal, appetizer, or party snack
  • It tastes even better after chilling, so it’s a great make-ahead recipe
Me holding a plate of three vegan ceviche tostadas

Ingredients You Need for Vegan Ceviche Tostadas with Tofu

  • A block of tofu
  • Bell pepper
  • Large heirloom tomato, or medium tomatoes
  • Cucumber
  • Jalapeños or serrano peppers, optional if you can’t do heat
  • Lime juice
  • Salt and pepper, to taste
  • Nori sheets
  • Corn tortillas
  • Guacamole, optional
  • Optional toppings: hot sauce, salsa
One vegan ceviche tostada picked up

Notes on the Ingredients:

Tofu: Use firm or extra-firm tofu here. You want something that holds its shape once torn and tossed with the vegetables.

Nori: Blending the nori into a powder gives the tofu a subtle savory, sea-like flavor that makes the whole dish feel more like ceviche.

Jalapeños or serranos: Use as much or as little as you like. If you want the flavor without the heat, remove the seeds first.

Corn tortillas: These become your crispy base. You can toast them in the air fryer or in a skillet until golden and crisp.

How to Make Vegan Ceviche Tostadas with Tofu

  1. Tear the tofu into bite-sized pieces and place it in a bowl.
  2. Blend the nori sheets into a powder-like texture.
  3. Add the lime juice, salt, pepper, and nori powder to the tofu. Mix well and let it marinate.
  4. Chop the cucumber, bell pepper, tomato, and jalapeños or serrano peppers. Add them to a large bowl.
  5. Add the marinated tofu to the vegetables and mix well. Taste and adjust the salt and pepper.
  6. Brush the corn tortillas lightly with oil and toast them in an air fryer or skillet until crisp.
  7. Spread guacamole on the tortillas if using.
  8. Spoon the vegan ceviche with tofu over the tortillas.
  9. Add hot sauce or salsa if you like, and serve fresh.

For the best flavor, refrigerate the ceviche mixture for a few hours before serving. That extra chill time really helps the lime, nori, and vegetables settle into each other properly. Recipes across the ceviche category often call for chilling before serving, so ther you go!

Three ceviche tostadas on a white plate

Tips for the Best Vegan Ceviche Tostadas with Tofu!

  1. Tear the tofu instead of cubing it

Tearing gives you more irregular edges, which helps the tofu catch the marinade and gives the dish a more natural texture.

2. Chill before serving

This is one of those recipes that gets better as it sits. A little fridge time makes the flavor brighter, saltier, and more cohesive.

3. Use ripe but firm tomatoes

You want juicy tomatoes, but not so soft that the whole bowl turns into a salsa puddle. I recommend heirloom tomatoes if you have access to them.

4. Toast the tortillas right before serving

That way they stay crisp under the ceviche and doesn’t get soggy.

4. Don’t skip the nori

It’s a small ingredient, but it does a huge difference in the flavor profile.

One vegan ceviche tostada picked up

Serving Ideas for Vegan Ceviche!

This vegan ceviche with tofu is wonderfully flexible. You can serve it:

  • On crispy corn tortillas as tostadas
  • In lettuce boats for a lighter option
  • With tortilla chips or nachos for scooping
  • As part of a summer appetizer spread
  • Alongside guacamole, salsa, or hot sauce

Serving ceviche-style recipes on tostadas or with chips is a very common format, and it works especially well here because you get a contrast between the cold, juicy topping and the crisp base.

How to Store Your Ceviche

Store the ceviche mixture in an airtight container in the refrigerator for up to 2 days.

Keep the tortillas separate and toast them fresh when ready to serve so they don’t go soggy. If you’re using guacamole, add it right before serving for the best texture and color.

I would not freeze this recipe. The vegetables lose their nice crisp bite, and the whole thing goes from fresh and lively to a bit sleepy.

Me holding a plate of three vegan ceviche tostadas

Vegan Ceviche: FAQs

Does tofu really work in ceviche?

Yes. It’s obviously not going to be fish, but it absorbs the lime marinade beautifully and gives the dish a satisfying texture.

What kind of tofu should I use?

I recommend firm or extra-firm tofu as they works best.

Is this spicy?

It can be! Jalapeños and serranos both bring heat, so you can reduce the amount or skip them if you prefer.

Can I make vegan ceviche ahead of time?

Yes, and it actually tastes better after a few hours in the fridge.

What can I serve with this ceviche?

Corn tortillas, lettuce cups, tortilla chips, guacamole, hot sauce, or salsa all work really well.


This vegan ceviche with tofu is fresh, punchy, colorful, and a recipe that makes a very convincing case for keeping tofu in your fridge at all times.

It’s easy enough for a quick lunch, pretty enough for guests, and flexible enough to serve in different ways: on tortillas, in lettuce boats, or straight from the bowl with chips.

Basically, it’s the perfect summer recipe!

Other salads from the blog that you might like:

  • Creamy Tofu Pasta Salad – High Protein
  • Crispy Smashed Potato Chaat Salad
  • Roasted chickpea salad with green chutney dressing
  • Boiled Peanut Salad
  • Vietnamese Inspired Noodle Salad
  • Vegan Egg Salad
One vegan ceviche tostada picked up

Vegan Ceviche Tostadas with Tofu

This vegan ceviche tostadas with tofu is fresh, zesty, and packed with texture from lime-marinated tofu, cucumber, tomato, bell pepper, and jalapeños. Served on crispy corn tortillas, in lettuce boats, or with chips, these are perfect for a bright and flavorful appetizer or light meal.
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Total Time 20 minutes mins
Course Dinner, Lunch
Cuisine South American
Servings 4
Calories 268 kcal

Equipment

  • mixing bowls
  • Knife
  • Chopping board
  • Blender or spice grinder for the nori
  • Air fryer or skillet

Ingredients
  

  • 1 block firm or extra-firm tofu
  • 1 bell pepper finely chopped
  • 1 large heirloom tomato or 2 medium tomatoes, finely chopped
  • 1 cucumber finely chopped
  • 2 jalapeños or serrano peppers finely chopped
  • 1/4 cup lime juice
  • Salt to taste
  • Black pepper to taste
  • 2 sheets nori
  • 8 Corn tortillas

Optional for serving

  • 4 tbsp Guacamole
  • 1 tbsp Hot sauce
  • 4 tbsp Salsa

Instructions
 

  • Tear the tofu into bite-sized pieces and place it in a bowl.
  • Blend or crush the nori sheets into a powder-like consistency.
  • Add the lime juice, salt, black pepper, and nori powder to the tofu. Mix well and let it marinate while you prep the vegetables.
  • Finely chop the bell pepper, tomato, cucumber, and jalapeños or serrano peppers.
  • Add the chopped vegetables to a large bowl.
  • Add the marinated tofu to the vegetables and mix well. Taste and adjust the salt and pepper as needed.
  • Cover and refrigerate for at least 2 hours for the best flavor.
  • When ready to serve, brush the corn tortillas lightly with oil and toast them in an air fryer or skillet until crisp.
  • Spread guacamole on the tortillas if using.
  • Spoon the ceviche mixture over the tortillas.
  • Top with hot sauce or salsa if desired, and serve fresh.

Notes

If you are sensitive to heat, reduce the jalapeños or serrano peppers or leave them out.
This recipe tastes best after chilling for a few hours, which helps the flavors meld.
You can also serve the ceviche in lettuce boats or with tortilla chips instead of tortillas.
Tearing the tofu instead of cutting it gives it a more natural texture and helps it soak up the marinade better.
Storage
Store the ceviche mixture in an airtight container in the refrigerator for up to 2 days. Keep the tortillas separate and toast them just before serving so they stay crisp.

Nutrition

Serving: 2 tostadasCalories: 268kcalCarbohydrates: 37gProtein: 16gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 4gMonounsaturated Fat: 2gSodium: 39mgPotassium: 449mgFiber: 7gSugar: 5gVitamin A: 1604IUVitamin C: 55mgCalcium: 226mgIron: 3mg
Keyword Ceviche, Salad, Vegan ceviche
Tried this recipe?Let us know how it was!

Related

Categories: Uncategorized

Previous Post: « Freezer Tempeh Breakfast Burrito

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

about me

I’m a full time Instagram/TikTok/YouTube content creator, recipe developer, and freelance food videographer and photographer, specializing in short format videos (reels, tiktok, shorts etc).

Featured

One vegan ceviche tostada picked up

Vegan Ceviche Tostadas with Tofu

tempeh breakfast burrito sliced in two, stacked on top of each other.

Freezer Tempeh Breakfast Burrito

Copyright © 2026 BeExtraVegant on the Cookd Pro Theme