This flavorful dish combines creamy blue cheese, tangy red onions, crunchy walnuts, and protein-packed tofu for a delicious and satisfying meal. It’s perfect for anyone looking to enjoy bold tastes with a nutritious twist.
Start by bringing the rice and water to a boil in a pot. Once it’s boiling, cover it, lower the heat, and let it simmer gently for about 20 minutes until the rice is tender. Meanwhile, preheat your oven to 350°F (175°C). Spread the walnuts out on a baking sheet and toast them for around 10 minutes, stirring every now and then so they get evenly golden and fragrant.
02
Step 2
Next, melt the butter in a skillet over medium heat and cook the sliced onions until they’re soft and translucent. Add the garlic and cook for another minute until fragrant. Pour in the broth, then season with sage, tarragon, salt, and pepper. Let this simmer for about 10 minutes, stirring often to blend the flavors.
03
Step 3
In a separate pan, heat the oil over medium heat. Press the tofu into the toasted walnuts so it’s nicely coated, then cook it for about 4 minutes on each side until it’s golden and crisp. Once the tofu is done, add any leftover walnuts and the onion-broth mixture into the same pan. Give everything a good stir and let it warm through.
04
Step 4
Serve the tofu mixture over the cooked rice, then crumble some blue cheese on top for a nice tangy finish. Enjoy!
03 / EXTRA DETAILS
Good to know.
Cook's tip
- Press the tofu well to remove excess moisture before cooking.
- Use red onions fresh or lightly caramelized for a sweeter touch.
- Toast the walnuts lightly to enhance their flavor and crunch.
Why you’ll love it
This dish brings together bold flavors and crunchy textures in a unique way. The creaminess of blue cheese pairs perfectly with the sharpness of red onions, while walnuts add a satisfying crunch. Tofu provides a gentle base that soaks up all the delicious tastes.
Serving ideas
Serve this dish warm or at room temperature alongside a fresh green salad or crusty bread. It also works well as a topping for baked potatoes or mixed into grain bowls for added texture and flavor.
Storage & leftovers
Store leftovers in an airtight container in the refrigerator for up to three days. To keep the walnuts crunchy, add them fresh just before serving rather than mixing them in during storage.