Pesto: 2 cups fresh cilantro leaves 1 tablespoon finely chopped jalapeno pepper 1/4 cup toasted pecans 2 cloves garlic, peeled 1/4 cup lime juice 1/4 cup fresh clementine or orange juice 1/2 cup grated Parmesan Salt and freshly ground black pepper 1/2 cup canola oil Spanish rice: 1 teaspoon olive oil 1/2 cup diced onions […]