Heat 2 tablespoons of vegetable oil in a skillet over medium heat. Add the finely diced onion and medium-grated carrot, cooking for about 4–5 minutes until soft, fragrant, and slightly golden.
½ large yellow onion, finely diced, 2 tbsp vegetable oil, 1 small carrot, grated
Toss in the finely diced mushrooms. Sauté everything together for another 5–7 minutes until the mushrooms release their moisture, shrink down, and turn nicely browned.
7 oz mushrooms, finely chopped
Remove the pan from the heat and stir in the cooked white rice. Add the salt and black pepper, mixing thoroughly until everything is well combined and evenly seasoned. Taste and adjust seasoning if needed, then let it cool slightly.
2 cups cooked white rice, 1 tsp salt, or to taste, ½ tsp black pepper, or to taste
Gently spoon the warm rice mixture into each wafer cone. Use your fingers or the back of a small spoon to pack the filling firmly all the way to the top, being careful not to crack the delicate cones.
8 wafer cones
In a shallow bowl, whisk together the unsweetened plant-based milk and all-purpose flour until smooth and lump-free. The consistency should resemble a light pancake batter that easily coats the back of a spoon.
½ cup plant-based milk, unsweetened, 3 tbsp all-purpose flour
Pour enough vegetable oil into a skillet to generously coat the bottom and heat over medium heat. Dip each stuffed cone completely into the batter, letting excess drip off, then place it in the hot skillet. Fry for 2–3 minutes, turning gently to brown all sides evenly until shatteringly crisp and golden. Transfer to a paper towel-lined plate and serve hot!