Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Basil Pesto Roasted Corn Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Basil Pesto Roasted Corn Rice is a flavorful, comforting dish that combines smoky roasted corn, fresh basil pesto, and fluffy white rice. It’s quick to make, easy to customize, and perfect as a side or light main course. Great for gatherings or a simple weeknight meal, this recipe brings out the best of summer flavors in one bowl.

  • Total Time: 40 minutes
  • Yield: Serves 6

Ingredients

Scale
  • 3 ears of corn

  • 1 cup fresh basil leaves, packed

  • 1/2 cup grated parmesan cheese

  • 1/2 cup walnuts

  • 2 cloves garlic

  • 1/4 tsp salt

  • 1/4 tsp black pepper

  • 3 Tbsp extra-virgin olive oil (divided)

  • 2 cups cooked white rice

Instructions

  • Preheat the oven to 400°F. Trim husks on the ears of corn and place them directly on the oven rack. Roast for 30 minutes.

  • Remove the corn and allow it to cool. Cut the kernels off the cobs and set aside.

  • In a food processor, combine basil, parmesan, walnuts, garlic, salt, pepper, and 2 Tbsp olive oil. Blend until smooth to make the pesto.

  • Heat 1 Tbsp olive oil in a large skillet over medium heat. Add the roasted corn and sauté for 2–3 minutes.

  • Add cooked white rice to the skillet. Stir to mix with the corn.

  • Spoon in the pesto and stir until the rice is evenly coated. Cook for another 3–4 minutes until warmed through.

  • Serve immediately, or let it cool slightly for a picnic-style dish.

Notes

  • You can use sunflower or pumpkin seeds instead of walnuts.

  • For a dairy-free version, use vegan parmesan.

  • The pesto can be prepared up to 3 days in advance and stored in the fridge.

  • Reheat leftovers in a skillet with a splash of water or olive oil.

  • Author: Layla
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes