Pesto Rice Bowl Topped With Soft Boiled Eggs

This pesto rice bowl is packed with healthy veggies, and topped with softboiled eggs for a boost of protein and flavour. Store-bought pesto can also be used!

Prep Time:
10 min
Cook Time:
40 min


Rice Bowl

  • ½ cup ( 125 mL ) dry brown rice
  • 4 large eggs
  • 1 tbsp ( 15 mL ) olive oil (or other cooking oil)
  • 2 cups ( 500 mL ) cremini mushrooms, sliced
  • 1 cup ( 250 mL ) cherry tomatoes
  • 3 cups ( 750 mL ) raw spinach
  • salt and pepper, to taste


  • 1 cup ( 250 mL ) fresh basil
  • ¼ cup ( 60 mL ) pine nuts (or any nut or seed)
  • ¼ cup ( 60 mL ) parmesan, freshly grated
  • 1 clove garlic
  • 2 tbsp ( 30 mL ) olive oil
  • 1 tbsp ( 15 mL ) water
  • salt and pepper, to taste


  1. Combine ½ cup brown rice with 1 cup water in a medium-sized pot. Bring to a boil, cover, and reduce to low heat. Simmer for 35 minutes, or until water has absorbed.

  2. Soft-boil eggs by placing them in a saucepan and covering with an inch of water. Cover saucepan and bring to a boil. Remove from heat and keep lid on for 4 minutes. Drain and rinse eggs under cold water.

    Hard Boiled Eggs

  3. Meanwhile, make pesto by combining all pesto ingredients in a food processor. Blend until ingredients form a paste/sauce. Adjust seasonings to taste and set aside.

  4. Heat skillet over medium-high and add olive oil. Sauté sliced mushrooms for 3 minutes. Add tomatoes and continue to cook for 5 minutes. Finally, add spinach and sauté for 2 minutes, or until wilted. Season with salt and pepper while cooking. Set aside.

  5. Serve brown rice into bowls and top with sautéed vegetables, dividing ingredients evenly between two bowls. Peel and slice softboiled eggs in half, and place on top of rice bowl. Add pesto and stir to combine. Enjoy immediately!