If you’re a fan of soul-soothing noodles and crave a comforting bowl that brings bold flavor and satisfying textures to the table, this Japanese Curry Udon with Crispy Tofu Recipe is about to become your new favorite. Imagine tender udon noodles swimming in a luscious, fragrant curry broth, studded with tender vegetables and bright green peas, all crowned with golden, crispy tofu cubes that add the perfect delightful crunch. This dish perfectly balances warming spices with fresh, vibrant ingredients, making it an irresistible meal any time you’re in the mood for something cozy yet bursting with flavor.

Ingredients You’ll Need
These ingredients might seem simple, but they work together beautifully to create layers of flavor and texture that shine in this Japanese Curry Udon with Crispy Tofu Recipe. From the silky udon noodles that provide the perfect base to the aromatic curry powder and fresh vegetables, every component plays a vital role in the delicious end result.
- 14 ounces udon noodles: Thick and chewy noodles that soak up the curry broth perfectly.
- 1 block (14 ounces) firm tofu, drained and pressed: Provides a hearty, protein-packed element that crisps up wonderfully.
- 1 tablespoon cornstarch: Ensures the tofu gets that irresistible crispy crust when fried.
- 2 tablespoons vegetable oil, divided: For frying tofu and sautéing vegetables to golden perfection.
- 1 medium onion, sliced: Adds sweetness and depth to the curry broth.
- 2 medium carrots, sliced: Contributes subtle earthiness and vibrant color.
- 2 cloves garlic, minced: Infuses rich, aromatic flavor that complements the curry spices.
- 1 tablespoon ginger, minced: Adds a zesty warmth and fresh brightness.
- 3 cups vegetable broth: Forms the savory, flavorful base of the curry sauce.
- 3 tablespoons Japanese curry powder: The heart of this dish, delivering a fragrant mix of spices with a mild heat.
- 1 tablespoon soy sauce: Provides umami depth and saltiness.
- 1 tablespoon mirin (optional): Adds a subtle sweetness and complexity to the sauce.
- 1 cup frozen peas: Pops of sweetness and a cheerful green color.
- 2 green onions, sliced (for garnish): Brightens the dish with a fresh, oniony crunch.
How to Make Japanese Curry Udon with Crispy Tofu Recipe
Step 1: Cook the Udon Noodles
Start by cooking your udon noodles according to the package instructions. These thick noodles are amazingly chewy and will soak up the curry beautifully, so make sure not to overcook them. Once they’re perfectly tender, drain and set them aside while you prepare the rest of the dish.
Step 2: Prepare and Coat the Tofu
Next, take your firm tofu—which has been drained and pressed to remove excess moisture—and cut it into bite-sized cubes. Toss these cubes in cornstarch evenly. This little step is a game-changer because it helps create an irresistibly crispy outer layer when frying the tofu later.
Step 3: Fry the Tofu Until Crispy
Heat one tablespoon of vegetable oil in a large skillet over medium-high heat. Add the coated tofu cubes and cook them until they’re golden and crispy on all sides, which usually takes about 8 to 10 minutes. This crispy tofu will add a fantastic texture contrast in your Japanese Curry Udon with Crispy Tofu Recipe. Once done, remove them from the skillet and set aside.
Step 4: Sauté the Vegetables
In the same skillet, add the remaining tablespoon of vegetable oil to keep that curry flavor going strong. Toss in the sliced onion, carrots, minced garlic, and ginger. Sauté these until the vegetables soften and release their aromas, about 5 to 7 minutes. This step is crucial for building the deep, savory foundation of your curry sauce.
Step 5: Create the Curry Broth
Now, stir in the vegetable broth, Japanese curry powder, soy sauce, and mirin if you’re using it. Bring this mixture to a gentle simmer and let it cook for about 5 minutes. This allows the curry powder to bloom and the broth to thicken slightly into a rich, flavorful sauce that coats every strand of udon beautifully.
Step 6: Add Peas and Noodles
Toss in the frozen peas and your cooked udon noodles. Stir everything together so the noodles are evenly immersed in the curry broth. Cook for another 2 to 3 minutes until everything is heated through and the peas regain their pop of bright green color.
Step 7: Assemble and Serve
Dish the curry udon into bowls and generously top with your crispy tofu cubes. Finish with sliced green onions for a fresh, peppery bite. Now, look at that inviting bowl of Japanese Curry Udon with Crispy Tofu Recipe ready to warm you up from the inside out!
How to Serve Japanese Curry Udon with Crispy Tofu Recipe

Garnishes
Simple garnishes can elevate this dish from delicious to unforgettable. Thinly sliced green onions add brightness and a fresh crunch. Feel free to sprinkle some toasted sesame seeds or add a few chili flakes if you like a kick. A small drizzle of chili oil or a squeeze of lime can also add interesting flavor twists depending on your mood.
Side Dishes
This Japanese Curry Udon with Crispy Tofu Recipe stands well on its own but pairs wonderfully with light, crisp side dishes like a cucumber salad with rice vinegar or a seaweed salad to enhance the Japanese flavors. Steamed edamame or a simple bowl of pickled vegetables will add variety and balance to your meal perfectly.
Creative Ways to Present
For a fun presentation, serve the noodles in wide, shallow bowls to showcase the curry broth and colorful vegetables prominently. You can also arrange the tofu cubes artistically on top or serve them on the side if you want guests to add their own crispy tofu. If you’re feeling festive, garnish with edible flowers or fresh herbs like cilantro for a beautiful pop of color.
Make Ahead and Storage
Storing Leftovers
Leftover Japanese Curry Udon with Crispy Tofu Recipe can be stored in an airtight container in the refrigerator for up to 3 days. Keep the tofu separate if possible to help it maintain some of its crispness. The noodles and curry broth will keep well, and you can easily reheat them for a quick, comforting meal.
Freezing
If you want to freeze the dish, I recommend freezing the curry broth and vegetables without the noodles or tofu. Udon noodles and fried tofu don’t always freeze well as they can turn mushy. The curry can be frozen in a sealed freezer-safe container for up to 2 months. Thaw overnight in the fridge for best texture when reheating.
Reheating
To reheat, warm the curry broth and vegetables gently on the stovetop until simmering. Add freshly cooked udon noodles and crispy tofu if you’ve stored it separately. This way, your noodles won’t get soggy, and your tofu stays delightfully crispy, maintaining the delightful textures that make this recipe so special.
FAQs
Can I use a different type of tofu for this recipe?
Firm tofu works best here because it holds its shape during frying and gets that perfect crispy texture. Silken or soft tofu is too delicate and will likely fall apart, so I wouldn’t recommend it for this particular recipe.
Is Japanese curry powder spicy?
Japanese curry powder is typically mild and aromatic rather than hot and spicy, making it very approachable for most palates. If you enjoy heat, you can always add a dash of cayenne or chili powder to boost the spice level without overpowering the dish.
Can I make this recipe vegan?
Absolutely! This recipe is naturally vegan, especially if you use vegetable broth and skip the optional mirin or check that it’s vegan-friendly. The tofu provides excellent protein without any animal products.
What can I substitute if I don’t have udon noodles?
If you can’t find udon noodles, thick wheat noodles or even chewy egg noodles work as substitutes, but the texture won’t be quite the same. For a gluten-free option, you can try rice noodles, but again, the experience will be slightly different but still tasty.
How can I make the tofu extra crispy?
Pressing the tofu well to remove all moisture is key. Tossing in cornstarch before frying also helps. Make sure the oil is hot enough before adding the tofu, and avoid overcrowding the pan to ensure each cube crisps up beautifully.
Final Thoughts
Trying this Japanese Curry Udon with Crispy Tofu Recipe will add a wonderful new craving to your meal rotation. Its blend of comforting curry flavors, chewy noodles, and crispy tofu creates a truly satisfying experience that’s both nourishing and exciting. Whether you’re cooking for yourself or sharing with friends, this dish delivers pure warmth and happiness in every bite. Give it a go—you’ll be so glad you did!
Print
Japanese Curry Udon with Crispy Tofu Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Frying
- Cuisine: Japanese
- Diet: Vegetarian
Description
This Japanese Curry Udon with Crispy Tofu is a comforting and flavorful dish that blends hearty udon noodles with a rich, savory curry sauce and crispy tofu cubes. Perfect for a vegetarian meal, it combines tender vegetables, aromatic spices, and satisfying textures in a quick 45-minute recipe that serves four.
Ingredients
Noodles and Tofu
- 14 ounces udon noodles
- 1 block (14 ounces) firm tofu, drained and pressed
- 1 tablespoon cornstarch
- 2 tablespoons vegetable oil, divided
Vegetables and Aromatics
- 1 medium onion, sliced
- 2 medium carrots, sliced
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced
- 1 cup frozen peas
Broth and Seasonings
- 3 cups vegetable broth
- 3 tablespoons Japanese curry powder
- 1 tablespoon soy sauce
- 1 tablespoon mirin (optional)
- 2 green onions, sliced (for garnish)
Instructions
- Cook the Udon Noodles: Cook the udon noodles according to the package instructions until tender. Drain them well and set aside to prevent sticking.
- Prepare the Tofu: Cut the drained and pressed tofu into bite-sized cubes. Toss these cubes evenly in cornstarch to help achieve a crispy exterior when fried.
- Fry the Tofu: Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Add the tofu cubes and fry them for 8-10 minutes, turning occasionally, until all sides are golden brown and crispy. Remove from the skillet and set aside on a paper towel to drain excess oil.
- Sauté Vegetables and Aromatics: In the same skillet, add the remaining tablespoon of vegetable oil. Add the sliced onion, carrots, minced garlic, and ginger. Sauté for 5-7 minutes or until the vegetables are tender and fragrant.
- Simmer the Curry Sauce: Stir in the vegetable broth, Japanese curry powder, soy sauce, and mirin if using. Bring the mixture to a simmer and let it cook for about 5 minutes, allowing the flavors to meld and the sauce to thicken slightly.
- Add Peas and Noodles: Add the frozen peas and the cooked udon noodles to the skillet with the curry sauce. Stir gently to combine and heat through for another 2-3 minutes, ensuring everything is evenly coated with the curry.
- Serve: Dish out the curry udon into bowls, topping each serving with the crispy tofu cubes. Garnish with sliced green onions for a fresh, vibrant finish.
Notes
- Press the tofu thoroughly to remove excess moisture for better crispiness when frying.
- Mirin adds a subtle sweetness and depth to the curry but can be omitted or replaced with a bit of sugar if unavailable.
- Adjust the curry powder amount to suit your preferred spice intensity.
- For a gluten-free version, ensure the soy sauce used is gluten-free.
- Leftovers can be refrigerated for up to 2 days; reheat gently to avoid overcooking the tofu.

