Vegetable Rice Bowl with Soft-Boiled Eggs

This vegetable rice bowl is the kind of weeknight dinner that feels easy but still looks and tastes complete: warm rice, quickly sautéed zucchini and greens, soft-boiled eggs with set whites and soft yolks, and a simple herb drizzle to tie everything together. It is flexible enough for whatever vegetables you have on hand, and it works just as well for lunch the next day.
Recipe at a glance
- Yield: 2 to 4 servings
- Prep time: 15 minutes
- Cook time: 20 minutes
- Total time: 35 minutes
Ingredients
- 1 cup uncooked long-grain white rice or brown rice
- 2 cups water, plus more if needed for the rice
- 4 large eggs
- 2 tablespoons olive oil, divided
- 1 medium zucchini, cut into small half-moons
- 2 packed cups baby spinach, arugula, or other tender greens
- 1 small garlic clove, finely grated or minced
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 1 tablespoon lemon juice
- 2 tablespoons chopped parsley, plus more for serving
- 1 teaspoon honey or maple syrup
- 1 teaspoon rice vinegar or apple cider vinegar
- Optional toppings: sesame seeds, sliced scallions, chili oil, lemon wedges, or a pinch of red pepper flakes
Instructions
- Cook the rice. Rinse the rice if your package recommends it. Combine the rice and 2 cups water in a medium saucepan. Bring to a boil, then reduce the heat to low, cover, and cook until the grains are tender and the water is absorbed. White rice usually takes about 15 minutes; brown rice may take 35 to 45 minutes. When done, let it stand covered for 5 minutes, then fluff with a fork.
- Soft-boil the eggs. Bring a medium pot of water to a steady boil. Lower the eggs in gently with a spoon and cook for 7 minutes for jammy yolks with set whites. If you prefer the yolks a little firmer, go to 8 minutes. Transfer the eggs to a bowl of ice water or run them under cold water until cool enough to handle. Peel carefully.
- Sauté the vegetables. While the eggs cook, heat 1 tablespoon of the olive oil in a large skillet over medium heat. Add the zucchini and cook for 4 to 6 minutes, stirring occasionally, until it is tender and lightly browned at the edges but not mushy. Stir in the garlic, salt, and black pepper and cook for 30 seconds.
- Add the greens. Add the spinach or other greens to the skillet and toss just until wilted, about 1 minute. The greens should stay bright and soft, not overcooked. Turn off the heat.
- Make a quick herb drizzle. In a small bowl, whisk together the remaining 1 tablespoon olive oil, lemon juice, parsley, honey, and vinegar. Taste and add a pinch more salt if needed. The drizzle should taste fresh, lightly sweet, and tangy.
- Assemble the bowls. Divide the rice among serving bowls. Spoon the zucchini and greens over the top. Halve the eggs and place them on each bowl. Drizzle with the herb mixture and finish with extra parsley and any optional toppings you like.
Helpful tips and easy swaps
Vegetable swap: If you do not have zucchini, use asparagus, green beans, broccoli florets, mushrooms, or diced bell pepper. Cook firmer vegetables a little longer; tender ones need less time.
Greens swap: Baby spinach works quickly, but kale, chard, or shredded cabbage can also work. Heartier greens may need an extra splash of water and another minute or two in the skillet.
Egg timing cue: The goal is a soft center that stays creamy when cut open, not a fully hard-boiled egg. If you are unsure, pull one egg early and test it before cooking the rest for future batches.
Rice option: Any cooked rice works well here, including jasmine, basmati, short-grain, or leftover rice. Warm leftover rice with a tablespoon of water in the microwave or in a covered pan over low heat.
Serving ideas
Serve the bowls warm with sesame seeds and scallions for a little crunch, or add chili oil if you want more heat. A squeeze of lemon right before eating brightens the whole bowl. For a more filling dinner, add roasted chickpeas, sautéed tofu, or leftover shredded chicken.
Storage notes
Store the rice, vegetables, and eggs separately if possible. Refrigerate cooked rice and vegetables in covered containers for up to 4 days. Soft-boiled eggs are best eaten within 2 days; keep them peeled or unpeeled in a covered container in the refrigerator. Reheat the rice and vegetables until steaming hot, then add the eggs after warming so the yolks stay soft. If you are meal-prepping, make the herb drizzle up to 2 days ahead and keep it chilled in a small jar.
