Skip to content
Anime Food RecipesCooking Mode with timers
Open
Get the app
Tanjiro's Asakusa Udon (Demon Slayer)
Demon Slayer
Kai

“Apron ready! I’ll guide you step by step.”

Tanjiro's Asakusa Udon (Demon Slayer)

Tanjiro's Vegan Udon (Demon Slayer)

Udon with vegetable dashi and silken tofu “onsen tamago”.

Save in the app+140 XP when you cook it in the app

30 minTotal time

Very easyDifficulty

2servings

440kcal/serving

16 gProtein

78 gCarbs

6 gFat

Quick answer

To make Tanjiro's Vegan Udon (Demon Slayer) you need udon noodles, silken tofu, kala namak, vegetable dashi broth and soy sauce, among other things. It takes 9 steps in 3 phases, about 30 min in total for 2 servings, with very easy difficulty.

How many are we cooking for today? I’ll adjust every amount for you.

Servings
2
Version

Ingredients

for 2 servings
Any allergies or intolerances?Tick them and I’ll flag them on every ingredient

Allergies

Intolerances

Saved only in this browser. They’re the same filters you have in your app profile.

Vegan version: the ingredients highlighted in green replace the animal-based ones.

Allergens and intolerances · vegan version

  • Wheat (gluten)Udon noodles, Soy sauce
  • SoySilken tofu, Soy sauce
  • SulfitesDried shiitake

May not agree with an intolerance to

  • GlutenUdon noodles, Soy sauce
  • SoySilken tofu, Soy sauce
How to replace them
  • Wheat (gluten)
    • Udon noodles → Thick rice noodles
    • Soy sauce → Gluten-free tamari
  • Soy
    • Silken tofu → Chickpea flour and water (1 to 2), cooked until thick
    • Soy sauce → Coconut aminos
  • Sulfites
    • Dried shiitake → Fresh shiitake mushrooms
  • Gluten
    • Udon noodles → Thick rice noodles
    • Soy sauce → Gluten-free tamari
  • Soy
    • Silken tofu → Chickpea flour and water (1 to 2), cooked until thick
    • Soy sauce → Coconut aminos

Guidance based on the recipe’s ingredients. Always check each product’s label: sauces, stocks and ready-made products may contain traces.

Step by step

Tick each step when you finish it: Kai guides you along.

“Apron ready! I’ll guide you step by step.”

0 of 9 steps
Phase 1

Vegan “yolk” preparation

  1. Boil 1 liter of water in a pot.

  2. Cut silken tofu into 4 pieces and season with a pinch of kala namak.

  3. Turn off heat, add 180 ml cold water and gently warm tofu for 17 minutes.

  4. Chill in cold water 5–10 minutes.

Phase 2

Broth preparation

  1. Bring vegetable dashi (500 ml) to a boil.

  2. Season with soy sauce (15 ml), mirin (15 ml), sugar (7.5 ml) and salt (1.25 ml).

Phase 3

Cooking and assembly

  1. Cook egg-free udon (300 g) and plant protein (rehydrated shiitake or tofu) per package.

  2. Place noodles in bowls and pour broth.

  3. Place a piece of silken tofu on top and sprinkle scallions.

Cook “Tanjiro's Asakusa Udon” with Kai in Cooking ModeOne step at a time, with timers and the shopping list for 2 servings
Anime

Demon Slayer recipes

The favorite foods of the Demon Slayer Corps and the Hashira of Kimetsu no Yaiba: Inosuke's tempura, Sanemi's ohagi, Tanjiro's udon and more.

See Demon Slayer recipes

Frequently asked questions

How long does Tanjiro's Asakusa Udon (Demon Slayer) take to make?

About 30 min in total, split into 3 phases: vegan “yolk” preparation, broth preparation and cooking and assembly.

Can I make Tanjiro's Vegan Udon (Demon Slayer)?

Yes. Tap “Vegan” on the recipe: silken tofu, kala namak, vegetable dashi broth and dried shiitake replace the animal ingredients. Amounts and steps adapt automatically.

Can I make it for more or fewer people?

Yes. The base recipe is for 2 servings; change the number of servings and every amount is recalculated.

Which anime is Tanjiro's Asakusa Udon (Demon Slayer) from?

From Demon Slayer (Kimetsu no Yaiba). The Asakusa udon stall where Tanjiro orders his bowl just before crossing paths with Muzan. It appears with Tanjiro and Nezuko. In the app it’s in the Night Hunters universe.

Recipe by the Kai Kitchen team · how we make itThe same recipe as in the Anime Food Recipes app · Updated October 14, 2025

If you like this one, try…