Curry Udon with Tofu and Crispy Shallots—30-Minute Recipe

This satisfying bowl of Quick Curry Udon, crowned with crispy tofu and fried shallots, is a creamy curried noodle soup ideal for busy weeknights. Using pre-cooked, ready-to-wok udon and a simple curry sauce, this vegetarian meal can be on the table in about 30 minutes. It’s easy to customise with your favourite toppings and add-ins.

A bowl of curry udon topped with crispy shallots and tofu.
A bowl of curry udon soup being stirred withy chopsticks.

This Japanese-inspired Curry Udon is simple to make and full of flavour. You don’t need curry roux; the sauce comes together from pantry staples and coconut milk. The dish really shines when finished with contrasting colours and textures: crispy tofu cubes, sliced chillies, fresh coriander and homemade fried shallots.

Below you’ll find topping suggestions and full recipe details so you can customise the bowl to your taste.

Ingredients to make a udon soup on a wooden tray.

Ingredients

  • cooked udon noodles — ready-to-wok vacuum-packed pouches are convenient and widely available
  • cubed tofu — firm tofu crisps up well; for a softer finish use silken tofu and add it just before serving
  • shallots — thinly sliced for frying
  • sea salt
  • sunflower oil or another neutral high-smoke-point oil
  • carrot — finely diced or shredded
  • fresh red chilli — bird’s eye chilli for heat, or milder if preferred
  • fresh coriander — a generous handful for garnish
  • onion
  • garlic
  • fresh ginger
  • coconut milk
  • vegetable stock
  • medium curry powder — Japanese-style powder works especially well
  • soy sauce
  • honey — substitute maple syrup to make the dish vegan
  • mirin — or a splash of sake/dry sherry with a pinch of sugar
  • fresh lime juice — brightens the finished soup
A stone bowl of crispy tofu with a bowl of crispy shallots and a bunch of coriander in the background.
A plate with crispy shallots draining on kitchen paper.

Additional Topping Ideas

  • finely sliced spring onions
  • jammy or soft-boiled eggs
  • sliced nori (dried seaweed)
  • furikake (toasted sesame, herbs and seaweed seasoning)
  • raw beansprouts
  • stir-fried greens, such as pak choi
  • silken tofu for a gentler texture
  • stir-fried shiitake mushrooms
  • lime wedges to squeeze over

Frequently Asked Questions

What are Udon Noodles?

Udon are thick Japanese wheat noodles with a chewy texture. If udon aren’t available, choose any noodles with some bite — medium egg noodles, thick rice noodles, or homemade scissor-cut noodles are good alternatives.

Are these curried noodles vegan?

The recipe includes honey by default, which isn’t vegan. Swap honey for maple syrup to make the dish vegan-friendly.

What can I do with leftover crispy shallots?

Crispy shallots add crunch and flavour to noodle bowls, rice dishes, salads, and even pasta. Store in an airtight jar and use within three days for the best texture.

A close up of a bowl of curry udon noodles topped with crispy tofu cubes, fried shallots and sliced chilli.
Shredded carrot and udon noodles being stirred into a creamy curry soup.

You Might Also Enjoy

  • Creamy Sesame Chicken Udon Noodles
  • Spicy Scissor-Cut Noodles with Chilli Oil
  • Easy and Spicy Ground Pork Ramen
  • Salmon and Chickpea Curry with Coconut Milk
  • Coconut Fish Curry with Lemongrass
Bowl of curry udon topped with tofu and crispy shallots being eaten with chopsticks.

Quick Curry Udon with Tofu and Crispy Shallots

By: Margie
A 30-minute Kare Udon made with chewy pre-cooked udon, a creamy curry broth and plenty of toppings for a comforting vegetarian dinner.
Prep: 10
Cook: 20
Total: 30
Servings: 2 servings

Ingredients

Udon Noodle Soup

  • 300 g cooked udon noodles
  • 200 g cubed tofu
  • 4 shallots
  • sea salt
  • 300 ml sunflower oil
  • 1 carrot finely diced
  • 1 fresh red chilli
  • large handful fresh coriander

Curry Sauce

  • 1 onion
  • 3 garlic cloves
  • 1 inch piece of fresh ginger
  • 200 ml coconut milk
  • 350 ml vegetable stock
  • 1 tbsp medium curry powder
  • 2 tbsp soy sauce
  • 1 tbsp honey
  • 1 tbsp mirin
  • juice of 1/2 lime

Instructions

  • Dice the onion, grate the garlic and ginger, then soften them in sunflower oil for a few minutes.
  • Add the curry powder and stir for a couple more minutes. Pour in the stock, coconut milk, soy sauce, lime juice and honey, then bring to a gentle simmer.
  • Simmer for five minutes, then add the carrots and cooked udon noodles. Adjust seasoning to taste.
  • To make crispy shallots: heat sunflower oil to about 185°C and fry the sliced shallots until golden. Drain on kitchen paper and sprinkle with sea salt.
  • Pan-fry the tofu in a little oil until golden and crisp on all sides.
  • Ladle the curry sauce and noodles into bowls, then top with crispy tofu, fried shallots, diced chilli and coriander. Serve immediately.

Notes

Make this vegan by swapping the honey for maple syrup.

Like this? Leave a comment below!