Vegan Japanese cream stew is a comforting, vegetable-packed dish perfect for cool fall and winter evenings. This version swaps chicken for young green jackfruit and dairy milk for coconut milk, creating a rich, creamy, dairy-free stew that still feels indulgent.

What is Japanese cream stew?
Cream stew (kurīmu-sutū) is a beloved homey dish in Japan, typically made with chicken and root vegetables simmered in a savory cream sauce. It’s especially popular in colder months because it’s warming and filling. The classic mix often includes onion, potatoes, carrots, and broccoli, but many cooks add other vegetables like kabocha squash or mushrooms. Pre-made roux blocks are common, though you can also make a béchamel-style base from scratch.
This vegan adaptation keeps the comforting spirit of the original but uses plant-based ingredients for a lighter, allergy-friendly meal. The roux for this recipe comes together easily in a blender, eliminating the need for flour-based thickening.

What makes it vegan?
To keep this stew vegan and gluten-free, the recipe replaces animal products and traditional wheat-based thickeners with plant-based alternatives. Young green jackfruit is used in place of chicken because it shreds into fibrous pieces with a satisfying chew, making it a popular meat substitute in vegan “pulled” recipes. Canned jackfruit in brine works well after draining and lightly squeezing out excess liquid.
The creamy base is made from a blend of raw cashews and coconut milk. Cashews create a smooth, velvety texture similar to dairy cream without wheat or roux, while full-fat coconut milk contributes richness. Using a simple, single-ingredient coconut milk avoids unnecessary stabilizers or thickeners that many commercial plant milks contain.

The recipe’s plant-based brands mentioned are examples of quality products but are not required — any plain coconut milk and good canned young green jackfruit will work. The goal is a creamy, savory stew that highlights vegetables and plant-based protein.
How to make vegan cream stew
Making Japanese cream stew from scratch is straightforward. Start by sautéing onion and mushrooms in olive oil until they begin to soften and caramelize — this builds flavor. Add carrots and potatoes next, giving them time to start cooking through before adding the jackfruit and broccoli. Deglazing with a splash of white wine brightens the base, then pour in vegetable stock and simmer until the vegetables are tender.


While the stew simmers, blend raw cashews with full-fat coconut milk until smooth to create a creamy, dairy-free “roux.” Stir this mixture into the simmering pot and allow the stew to cook a little longer so the flavors meld and the sauce thickens. Finish by tasting and adjusting salt and pepper as needed, keeping in mind that stock strength varies.

This vegan cream stew is creamy, hearty, and satisfying — a great choice for vegans and omnivores alike. It pairs well with crusty bread, steamed rice, or a simple green salad for a complete meal.
More cozy vegan dishes to try: green mac and cheese or a coconut-based vegan leche flan for dessert.

Whether you follow a plant-based diet or are simply looking for a hearty vegetable stew, this vegan Japanese cream stew is worth making. It’s flavorful, nourishing, and easy to prepare.

Now for the recipe details:

Vegan Japanese cream stew
Ingredients
- 1 tablespoon (15ml) olive oil
- 1 (300g) large onion
- 2 (≈77g each) medium carrots
- 2 (≈170g each) medium potatoes
- 2 packages (100g each) shimeji mushrooms
- 1 (≈280g) medium broccoli
- 1 can young green jackfruit (in brine)
- 1 tablespoon (15ml) white wine
- 2½ cups (600ml) vegetable stock
- ¼ cup (37.5g) raw cashews
- 1 can full-fat coconut milk
- salt and pepper to taste
Instructions
-
Chop onion, carrots, and potatoes into bite-size pieces. Trim shimeji mushroom bases and separate clusters. Cut broccoli into florets and dice the stem. Drain, rinse, and squeeze excess liquid from the jackfruit.
-
Heat olive oil in a pot over medium heat. Sauté onion for 3–4 minutes, then add shimeji mushrooms and sauté another 3–4 minutes. Add white wine and deglaze the pot.
-
Add carrots and potatoes and sauté for 5 minutes. Add jackfruit and broccoli, sauté briefly, then pour in vegetable stock. Bring to a boil, then simmer for 15 minutes until vegetables are tender.
-
While simmering, blend raw cashews with coconut milk until completely smooth. Stir the cashew-coconut mixture into the pot and simmer another 10 minutes to thicken and meld flavors.
-
Season with salt and pepper to taste. Adjust seasoning based on the saltiness of your stock, then serve hot.


SAVE IT ON PINTEREST FOR LATER!
Disclosure – Some products shown were provided by brands; the recipe itself is a simple, homemade preparation you can make with equivalent ingredients you prefer.